aboutsummaryrefslogtreecommitdiff
path: root/science/paraview/Makefile
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2009-12-08 14:58:09 +0000
committerPav Lucistnik <pav@FreeBSD.org>2009-12-08 14:58:09 +0000
commitc90ced8bc9e6fd5be43c2e110f3b135d1e0209f6 (patch)
tree1a38689f6945437157210355448750b28c3128ff /science/paraview/Makefile
parent0eca88d37727b7cf34bbc2bedd2ff56dbc51b143 (diff)
Notes
Diffstat (limited to 'science/paraview/Makefile')
-rw-r--r--science/paraview/Makefile30
1 files changed, 14 insertions, 16 deletions
diff --git a/science/paraview/Makefile b/science/paraview/Makefile
index 5e4bdbc44525..6f7de933c733 100644
--- a/science/paraview/Makefile
+++ b/science/paraview/Makefile
@@ -6,10 +6,9 @@
#
PORTNAME= paraview
-PORTVERSION= 2.4.4
-PORTREVISION= 6
+PORTVERSION= 3.6.1
CATEGORIES= science graphics
-MASTER_SITES= http://www.paraview.org/files/v2.4/
+MASTER_SITES= http://www.paraview.org/files/v3.6/
MAINTAINER= ports@FreeBSD.org
COMMENT= ParaView is a powerful scientific data visualization application
@@ -21,6 +20,11 @@ LIB_DEPENDS= hdf5.0:${PORTSDIR}/science/hdf5 \
freetype.9:${PORTSDIR}/print/freetype2 \
expat.6:${PORTSDIR}/textproc/expat2
+USE_QT_VER= 4
+QT_COMPONENTS= qmake_build moc_build rcc_build uic_build \
+ linguist_build assistant_run qt3support \
+ dbus designer gui help-tools network script \
+ sql svg xml webkit assistantclient
USE_GL= yes
USE_XORG= x11 xt
USE_GMAKE= yes
@@ -35,28 +39,22 @@ CMAKE_ARGS+= -DPARAVIEW_USE_SYSTEM_HDF5=1 \
-DVTK_USE_SYSTEM_FREETYPE="ON" \
-DVTK_USE_SYSTEM_EXPAT="ON" \
-DVTK_USE_X="ON" \
- -DVTK_HAVE_GETSOCKNAME_WITH_SOCKLEN_T=1
+ -DVTK_HAVE_GETSOCKNAME_WITH_SOCKLEN_T=1 \
+ -DQT_ASSISTANT_EXECUTABLE="${LOCALBASE}/bin/assistant-qt4" \
+ -DCMAKE_INCLUDE_DIRECTORIES_BEFORE="ON"
-PATCH_WRKSRC= ${WRKDIR}/${DISTNAME}
-WRKSRC= ${WRKDIR}/${DISTNAME}/build
+PATCH_WRKSRC= ${WRKDIR}/ParaView3
+WRKSRC= ${WRKDIR}/ParaView3/build
CMAKE_SOURCE_PATH= ..
-PLIST_SUB+= VERMAJORMINOR=2.4
-CMAKE2INST= Utilities/ParaViewConfig.cmake ParaViewConfig.cmake \
+PLIST_SUB+= VERMAJORMINOR=3.6
+CMAKE2INST= ParaViewConfig.cmake \
ParaViewLibraryDepends.cmake cmake_install.cmake
LIB_INSTDIR= ${PREFIX}/lib/${PORTNAME}-${PORTVERSION:R}
post-extract:
${MKDIR} ${WRKSRC}
-pre-patch:
- @${REINPLACE_CMD} -e 's|vtkpng|png|g' \
- ${WRKDIR}/paraview-${PORTVERSION}/GUI/Widgets/CMakeLists.txt
-
-post-patch:
- @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \
- ${WRKDIR}/paraview-${PORTVERSION}/Utilities/TclTk/tk*/unix/configure
-
post-install:
.for c2f in ${CMAKE2INST}
${SED} -e 's|${WRKSRC}|${LIB_INSTDIR}|g' \