From 03c963f9f82149f5c1b715c5dc718133d5c4505a Mon Sep 17 00:00:00 2001 From: pav Date: Fri, 26 Dec 2003 20:03:41 +0000 Subject: - Update to 4.3.0 Rework this port and split it into logically independent parts Give maintainership to submitter PR: ports/57858 Submitted by: Mykola Khotyaintsev --- math/vtk-tcl/Makefile | 39 ++++++++++++++++++++++++++++++ math/vtk-tcl/pkg-plist | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 103 insertions(+) create mode 100644 math/vtk-tcl/Makefile create mode 100644 math/vtk-tcl/pkg-plist (limited to 'math/vtk-tcl') diff --git a/math/vtk-tcl/Makefile b/math/vtk-tcl/Makefile new file mode 100644 index 000000000000..1d9ee063cc28 --- /dev/null +++ b/math/vtk-tcl/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: vtk-tcl +# Date created: 10 Oct 2003 +# Whom: Mykola Khotyaintsev +# +# $FreeBSD$ +# + +CATEGORIES+= tcl84 tk84 +PKGNAMESUFFIX= -tcl + +COMMENT= The Visualization Toolkit Tcl libs + +LIB_DEPENDS= vtkCommon.${LIBVER}:${PORTSDIR}/math/vtk \ + tcl84:${PORTSDIR}/lang/tcl84 \ + tk84:${PORTSDIR}/x11-toolkits/tk84 + +MASTERDIR= ${.CURDIR}/../vtk +WRAP= TCL +BINARIES= vtk vtkWrapTcl + +USE_PYTHON= yes +TCL_INCLUDE_DIR=${PREFIX}/include/tcl8.4 +TK_INCLUDE_DIR= ${PREFIX}/include/tk8.4 + +CXXFLAGS+= -DUSE_NON_CONST \ + -DUSE_COMPOSITELESS_PHOTO_PUT_BLOCK # for TCL/TK 8.4 + +CMAKE_DEFS= -DVTK_WRAP_TCL:BOOL=ON \ + -DTCL_INCLUDE_PATH:PATH=${TCL_INCLUDE_DIR} \ + -DTK_INCLUDE_PATH:PATH=${TK_INCLUDE_DIR} + +.include "${MASTERDIR}/Makefile" + +do-patch: patch-common + +do-install: install-cnotice install-binaries install-libs + cd ${WRKSRC}/Wrapping/Tcl ; ${MAKE} install + +.include diff --git a/math/vtk-tcl/pkg-plist b/math/vtk-tcl/pkg-plist new file mode 100644 index 000000000000..7e0605b98c9c --- /dev/null +++ b/math/vtk-tcl/pkg-plist @@ -0,0 +1,64 @@ +bin/vtk +bin/vtkWrapTcl +lib/libvtkCommonTCL.so +lib/libvtkCommonTCL.so.%%LIBVER%% +lib/libvtkFilteringTCL.so +lib/libvtkFilteringTCL.so.%%LIBVER%% +lib/libvtkGraphicsTCL.so +lib/libvtkGraphicsTCL.so.%%LIBVER%% +lib/libvtkHybridTCL.so +lib/libvtkHybridTCL.so.%%LIBVER%% +lib/libvtkIOTCL.so +lib/libvtkIOTCL.so.%%LIBVER%% +lib/libvtkImagingTCL.so +lib/libvtkImagingTCL.so.%%LIBVER%% +lib/libvtkParallelTCL.so +lib/libvtkParallelTCL.so.%%LIBVER%% +lib/libvtkPatentedTCL.so +lib/libvtkPatentedTCL.so.%%LIBVER%% +lib/libvtkRenderingTCL.so +lib/libvtkRenderingTCL.so.%%LIBVER%% +lib/vtk/tcl/README +lib/vtk/tcl/pkgIndex.tcl +lib/vtk/tcl/vtk/vtk.tcl +lib/vtk/tcl/vtkbase/vtkbase.tcl +lib/vtk/tcl/vtkcommon/vtkcommon.tcl +lib/vtk/tcl/vtkfiltering/vtkfiltering.tcl +lib/vtk/tcl/vtkgraphics/vtkgraphics.tcl +lib/vtk/tcl/vtkhybrid/vtkhybrid.tcl +lib/vtk/tcl/vtkimaging/vtkimaging.tcl +lib/vtk/tcl/vtkinteraction/Interactor.tcl +lib/vtk/tcl/vtkinteraction/bindings-iw.tcl +lib/vtk/tcl/vtkinteraction/bindings-rw.tcl +lib/vtk/tcl/vtkinteraction/bindings.tcl +lib/vtk/tcl/vtkinteraction/setget.tcl +lib/vtk/tcl/vtkinteraction/vtkinteraction.tcl +lib/vtk/tcl/vtkio/vtkio.tcl +lib/vtk/tcl/vtkparallel/vtkparallel.tcl +lib/vtk/tcl/vtkpatented/vtkpatented.tcl +lib/vtk/tcl/vtkrendering/vtkrendering.tcl +lib/vtk/tcl/vtktcl.c +lib/vtk/tcl/vtktesting/backdrop.tcl +lib/vtk/tcl/vtktesting/colors.tcl +lib/vtk/tcl/vtktesting/grab.tcl +lib/vtk/tcl/vtktesting/mccases.tcl +lib/vtk/tcl/vtktesting/vtktesting.tcl +%%DOCSDIR%%/README.html +%%DOCSDIR%%/README.patented-classes +%%DOCSDIR%%/vtkLogo.jpg +@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true +@dirrm lib/vtk/tcl/vtktesting +@dirrm lib/vtk/tcl/vtkrendering +@dirrm lib/vtk/tcl/vtkpatented +@dirrm lib/vtk/tcl/vtkparallel +@dirrm lib/vtk/tcl/vtkio +@dirrm lib/vtk/tcl/vtkinteraction +@dirrm lib/vtk/tcl/vtkimaging +@dirrm lib/vtk/tcl/vtkhybrid +@dirrm lib/vtk/tcl/vtkgraphics +@dirrm lib/vtk/tcl/vtkfiltering +@dirrm lib/vtk/tcl/vtkcommon +@dirrm lib/vtk/tcl/vtkbase +@dirrm lib/vtk/tcl/vtk +@dirrm lib/vtk/tcl +@unexec rmdir %D/lib/vtk 2>/dev/null || true -- cgit