# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup cmake 1.0 name vtk version 7.0.0 revision 0 categories graphics devel platforms darwin license BSD set branch [join [lrange [split ${version} .] 0 1] .] maintainers stromnov openmaintainer description Visualization Toolkit (VTK) long_description Visualization Toolkit (VTK) is an open-source, freely \ available software system for 3D computer graphics, \ image processing and visualization. homepage http://www.vtk.org master_sites http://www.vtk.org/files/release/${branch} distname VTK-${version} checksums rmd160 94b4865f9cb371203039470dcbc5c068b12ab720 \ sha256 78a990a15ead79cdc752e86b83cfab7dbf5b7ef51ba409db02570dbdd9ec32c3 cmake.out_of_source yes configure.args-delete \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON configure.args-append \ ../${distname}/ \ -DBUILD_EXAMPLES:BOOL=OFF \ -DVTK_WRAP_PYTHON:BOOL=OFF \ -DVTK_WRAP_JAVA:BOOL=OFF \ -DVTK_WRAP_TCL:BOOL=OFF # As proposed at #46890 if {${os.major} <= 10} { configure.args-append \ -DIOKit:FILEPATH=/System/Library/Frameworks/IOKit.framework } # As proposed at #46853 variant qt4 description {Add Qt4 support.} { PortGroup qt4 1.0 configure.args-append \ -DQT_QMAKE_EXECUTABLE:PATH=${qt_qmake_cmd} \ -DVTK_Group_Qt:BOOL=ON } variant qt5 description {Add Qt5 support.} { PortGroup qt5 1.0 } variant python27 conflicts python35 description {Add Python 2.7 support.} { depends_lib-append port:python27 configure.args-delete \ -DVTK_WRAP_PYTHON:BOOL=OFF configure.args-append \ -DVTK_WRAP_PYTHON:BOOL=ON \ -DPYTHON_EXECUTABLE:STRING=${prefix}/bin/python2.7 \ -DVTK_INSTALL_PYTHON_MODULE_DIR=${frameworks_dir}/Python.framework/Versions/2.7/lib/python2.7/site-packages } variant python35 conflicts python27 description {Add Python 3.5 support.} { depends_lib-append port:python35 configure.args-delete \ -DVTK_WRAP_PYTHON:BOOL=OFF configure.args-append \ -DVTK_WRAP_PYTHON:BOOL=ON \ -DPYTHON_EXECUTABLE:STRING=${prefix}/bin/python3.5 \ -DVTK_INSTALL_PYTHON_MODULE_DIR=${frameworks_dir}/Python.framework/Versions/3.5/lib/python3.5/site-packages } if {![variant_isset python35]} { default_variants +python27 } livecheck.type regex livecheck.url http://www.vtk.org/VTK/resources/software.html livecheck.regex {[vV][tT][kK]-(\d+(?:\.\d+)*)\.[tz]}