Date: Wednesday, October 7, 2015 @ 23:29:51 Author: anatolik Revision: 143318
Use system glew and gl2ps libraries Modified: vtk/trunk/PKGBUILD ----------+ PKGBUILD | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-10-07 19:50:57 UTC (rev 143317) +++ PKGBUILD 2015-10-07 21:29:51 UTC (rev 143318) @@ -14,7 +14,7 @@ url='http://www.vtk.org/' license=('BSD') depends=('boost-libs' 'ffmpeg' 'qtwebkit' 'lesstif' 'jsoncpp') -makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb') +makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'gl2ps') optdepends=('python2: python bindings' 'java-runtime: java bindings' 'tk: tcl bindings' @@ -24,10 +24,11 @@ 'python2-twisted: for vtkWeb' 'python2-autobahn: for vtkWeb' 'openmpi: OpenMPI support' - 'python2-mpi4py: OpenMPI support' + 'python2-mpi4py: OpenMPI python support' 'unixodbc' + 'glew' + 'gl2ps' 'gdal' - 'openmpi' 'mariadb') source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz" "http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz" @@ -69,8 +70,9 @@ # flags to enable using system libs local cmake_system_flags="" - # TODO: try to use system provided XDMF2, XDMF3, GL2PS, LIBPROJ4, GLEW, NETCDF - for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE SIX AUTOBAHN MPI4PY JSONCPP; do + # TODO: try to use system provided XDMF2, XDMF3, LIBPROJ4 NETCDF + # VTK fails to compile with recent netcdf-cxx package, VTK should be ported to the latest API + for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE SIX AUTOBAHN MPI4PY JSONCPP GLEW GL2PS; do cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON " done
