[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / graphics / vtk

Annotation of pkgsrc/graphics/vtk/Makefile, Revision 1.21

1.21    ! tnn         1: # $NetBSD: Makefile,v 1.20 2022/04/13 23:42:45 tnn Exp $
1.1       drochner    2:
1.16      prlw1       3: DISTNAME=      VTK-9.0.3
1.21    ! tnn         4: PKGNAME=       ${DISTNAME:tl}
1.20      tnn         5: PKGREVISION=   3
1.14      prlw1       6: CATEGORIES=    graphics
1.19      adam        7: MASTER_SITES=  https://www.vtk.org/files/release/${PKGVERSION_NOREV:R}/
1.1       drochner    8:
1.14      prlw1       9: MAINTAINER=    prlw1@cam.ac.uk
                     10: HOMEPAGE=      https://vtk.org/
1.1       drochner   11: COMMENT=       Visualization toolkit
1.14      prlw1      12: LICENSE=       modified-bsd
1.1       drochner   13:
1.19      adam       14: BUILD_DEPENDS= ninja-build-[0-9]*:../../devel/ninja-build
                     15:
1.14      prlw1      16: USE_CMAKE=     yes
                     17: USE_LANGUAGES= c c++11
                     18:
                     19: CONFIGURE_DIRS=        build
                     20: CMAKE_ARG_PATH=        ..
                     21: CMAKE_ARGS+=   -DCMAKE_BUILD_TYPE=Release
                     22: CMAKE_ARGS+=   -DVTK_LEGACY_REMOVE=ON
                     23: CMAKE_ARGS+=   -DVTK_USE_MPI=OFF
                     24: CMAKE_ARGS+=   -DVTK_USE_CUDA=OFF
                     25: CMAKE_ARGS+=   -DVTK_ENABLE_LOGGING=OFF
                     26: CMAKE_ARGS+=   -DVTK_BUILD_ALL_MODULES=OFF
                     27: CMAKE_ARGS+=   -DVTK_ENABLE_REMOTE_MODULES=OFF
                     28: CMAKE_ARGS+=   -DVTK_ENABLE_KITS=OFF
                     29: CMAKE_ARGS+=   -DVTK_USE_EXTERNAL=ON
                     30: CMAKE_ARGS+=   -DVTK_USE_TK=OFF
                     31: CMAKE_ARGS+=   -DVTK_ENABLE_WRAPPING=OFF
                     32: CMAKE_ARGS+=   -DVTK_WRAP_PYTHON=OFF
                     33: CMAKE_ARGS+=   -DVTK_WRAP_JAVA=OFF
                     34: CMAKE_ARGS+=   -DVTK_FORBID_DOWNLOADS=ON
                     35: # https://discourse.vtk.org/t/9-0-0-rc1-contextopengl2-not-built/2933
                     36: CMAKE_ARGS+=   -DVTK_MODULE_ENABLE_VTK_RenderingContextOpenGL2=YES
                     37:
1.19      adam       38: MAKE_ENV+=     LD_LIBRARY_PATH=${WRKSRC}/build/lib
                     39:
                     40: PLIST_VARS+=   cocoa opengl
                     41:
                     42: .include "../../mk/bsd.prefs.mk"
                     43:
                     44: .if ${OPSYS} == "Darwin"
                     45: PLIST.cocoa=   yes
                     46: .else
                     47: PLIST.opengl=  yes
                     48: .endif
                     49:
                     50: post-extract:
                     51:        ${MKDIR} ${WRKSRC}/build
                     52:
1.15      thor       53: .include "options.mk"
                     54:
1.14      prlw1      55: .include "../../archivers/lz4/buildlink3.mk"
                     56: .include "../../databases/sqlite3/buildlink3.mk"
                     57: .include "../../devel/hdf5/buildlink3.mk"
                     58: #.include "../../devel/loguru/buildlink3.mk"
                     59: .include "../../devel/netcdf-cxx/buildlink3.mk"
                     60: .include "../../geography/proj/buildlink3.mk"
                     61: .include "../../graphics/freetype2/buildlink3.mk"
                     62: .include "../../graphics/gl2ps/buildlink3.mk"
                     63: .include "../../graphics/glew/buildlink3.mk"
                     64: .include "../../graphics/tiff/buildlink3.mk"
                     65: .include "../../math/double-conversion/buildlink3.mk"
                     66: .include "../../math/eigen3/buildlink3.mk"
                     67: .include "../../mk/jpeg.buildlink3.mk"
                     68: .include "../../multimedia/libtheora/buildlink3.mk"
                     69: .include "../../print/libharu/buildlink3.mk"
                     70: .include "../../textproc/PEGTL/buildlink3.mk"
                     71: .include "../../textproc/expat/buildlink3.mk"
                     72: .include "../../textproc/icu/buildlink3.mk"
                     73: .include "../../textproc/jsoncpp/buildlink3.mk"
                     74: .include "../../textproc/libxml2/buildlink3.mk"
                     75: .include "../../textproc/pugixml/buildlink3.mk"
                     76: .include "../../textproc/utf8-cpp/buildlink3.mk"
1.1       drochner   77: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>