diff options
author | Thomas Gellekum <tg@FreeBSD.org> | 2000-03-30 08:25:16 +0000 |
---|---|---|
committer | Thomas Gellekum <tg@FreeBSD.org> | 2000-03-30 08:25:16 +0000 |
commit | 0b9a5c13a7a726ade41fbff8533bcd243eac9870 (patch) | |
tree | 94307a1d9b4b6f2b38b3dca8ddc3b0dcc5c980f7 /math/vtk5/Makefile | |
parent | 4c5927bd52bfca4aec6e02a19497c7ac9ee5237f (diff) |
Upgrade to 3.1.
PR: 17604
Submitted by: Randall Hopper <aa8vb@ipass.net>
Notes
Notes:
svn path=/head/; revision=27143
Diffstat (limited to 'math/vtk5/Makefile')
-rw-r--r-- | math/vtk5/Makefile | 33 |
1 files changed, 27 insertions, 6 deletions
diff --git a/math/vtk5/Makefile b/math/vtk5/Makefile index 272dc20a6ddc..12cc8dd0d064 100644 --- a/math/vtk5/Makefile +++ b/math/vtk5/Makefile @@ -1,27 +1,48 @@ # New ports collection makefile for: vtk -# Version required: 2.3 +# Version required: 3.1 # Date created: 24 Nov 1997 # Whom: Thomas Gellekum <tg@FreeBSD.org> # # $FreeBSD$ # -DISTNAME= vtk23unix -PKGNAME= vtk-2.3 +DISTNAME= vtk31Unix +PKGNAME= vtk-3.1 CATEGORIES= math -MASTER_SITES= ftp://vtk.scorec.rpi.edu/pub/ +MASTER_SITES= ftp://public.kitware.com/pub/vtk/ MAINTAINER= ports@FreeBSD.org +BUILD_DEPENDS= LIB_DEPENDS= GL.14:${PORTSDIR}/graphics/Mesa3 \ - tk80.1:${PORTSDIR}/x11-toolkits/tk80 + tk82.1:${PORTSDIR}/x11-toolkits/tk82 +RUN_DEPENDS= -WRKSRC= $(WRKDIR)/vtk +WRKSRC= $(WRKDIR)/vtk31 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-mesa --with-shared --with-tcl --with-bsdmake +CONFIGURE_ARGS+= --with-contrib --with-tkwidget CONFIGURE_ENV= CFLAGS="${CFLAGS}" CXXFLAGS="${CFLAGS}" +# Support for Python is compiled in by default. +WITH_PYTHON?= yes +.if defined(WITH_PYTHON) && $(WITH_PYTHON) == yes +CONFIGURE_ARGS+= --with-python +BUILD_DEPENDS+= python:${PORTSDIR}/lang/python +RUN_DEPENDS+= python:${PORTSDIR}/lang/python +.endif + +WITH_PATENTED?= no +.if defined(WITH_PATENTED) && $(WITH_PATENTED) == yes +CONFIGURE_ARGS+= --with-patented +PLIST= ${PKGDIR}/PLIST.with_patented +.endif + post-install: +.if defined(WITH_PYTHON) && $(WITH_PYTHON) == yes + ${PREFIX}/bin/python -c "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );" + ${PREFIX}/bin/python -Oc "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );" +.endif ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib .include <bsd.port.mk> |