aboutsummaryrefslogtreecommitdiffstats
path: root/math/vtk-tcl
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2003-12-27 04:03:41 +0800
committerpav <pav@FreeBSD.org>2003-12-27 04:03:41 +0800
commit03c963f9f82149f5c1b715c5dc718133d5c4505a (patch)
tree1e222e15d612b69012891e71bc5f1b0778ca8e08 /math/vtk-tcl
parent20e114714ed2286fa5923420e114983bce148f61 (diff)
downloadfreebsd-ports-gnome-03c963f9f82149f5c1b715c5dc718133d5c4505a.tar.gz
freebsd-ports-gnome-03c963f9f82149f5c1b715c5dc718133d5c4505a.tar.zst
freebsd-ports-gnome-03c963f9f82149f5c1b715c5dc718133d5c4505a.zip
- 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 <ko@irfu.se>
Diffstat (limited to 'math/vtk-tcl')
-rw-r--r--math/vtk-tcl/Makefile39
-rw-r--r--math/vtk-tcl/pkg-plist64
2 files changed, 103 insertions, 0 deletions
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 <ko@irfu.se>
+#
+# $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 <bsd.port.mk>
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