diff options
Diffstat (limited to 'science-libs/vtk/DEPENDS')
-rwxr-xr-x | science-libs/vtk/DEPENDS | 84 |
1 files changed, 40 insertions, 44 deletions
diff --git a/science-libs/vtk/DEPENDS b/science-libs/vtk/DEPENDS index 53c4c3bda5..b2e086af84 100755 --- a/science-libs/vtk/DEPENDS +++ b/science-libs/vtk/DEPENDS @@ -1,45 +1,41 @@ -depends cmake && -depends xorg-libs && -depends tk && - -#optional_depends 'JAVA' 'with-java' 'Wrap VTK classes into the JAVA language' 'z-rejected' && - -optional_depends python \ - "with-python" \ - "" \ - "Wrap VTK classes into the Python language" && - -optional_depends tcl \ - "with-tcl" \ - "" \ - "Wrap VTK classes into the tcl language" && - -optional_depends zlib \ - "with-zlib" \ - "" \ - "Use the system's zlib library" && - -optional_depends tiff \ - "with-tiff" \ - "" \ - "Use the system's tiff library" && - -optional_depends JPEG \ - "with-jpeg" \ - "" \ - "Use the system's jpeg library" && - -optional_depends libpng \ - "with-libpng" \ - "" \ - "Use the system's libpng library" && - -optional_depends expat \ - "with-expat" \ - "" \ - "Use the system's expat library" && - -optional_depends doxygen \ - "with-doxygen" \ - "" \ +optdep() { + local o="$3" + [ "$o" ] || o=$(tr a-z A-Z <<< "$1") + optional_depends "$1" -D"$2"_"$o"=O{N,FF} "$4" +} + +optsyslib() { + optdep "$1" WITH_SYSTEM "$2" "Use system's $1 library" +} + +optwrap() { + optdep "$1" VTK_WRAP "$2" "Wrap VTK classes into the $1 language" +} + +depends cmake && +depends xorg-libs && +depends tk && + +#optwrap JAVA && +optwrap python && +optwrap tcl && + +optsyslib zlib && +optsyslib tiff && +optsyslib JPEG && +optsyslib libpng PNG && +optsyslib expat && +optsyslib libxml2 && +optsyslib freetype2 FREETYPE && +optsyslib gl2ps && +optsyslib hdf5 && +optsyslib netcdf && +optsyslib libtheora OGGTHEORA && + +#optsyslib jsoncpp && +#optsyslib libproj4 && +#optsyslib xdmf2 && + +optional_depends doxygen \ + -DBUILD_DOCUMENTATION=O{N,FF} \ "build documentation" |