aboutsummaryrefslogtreecommitdiffstats
path: root/science/tfel/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'science/tfel/Makefile')
-rw-r--r--science/tfel/Makefile19
1 files changed, 12 insertions, 7 deletions
diff --git a/science/tfel/Makefile b/science/tfel/Makefile
index eca2ba7c3801..5bcdbb66c2db 100644
--- a/science/tfel/Makefile
+++ b/science/tfel/Makefile
@@ -3,6 +3,7 @@
PORTNAME= tfel
PORTVERSION= 3.3.0
+PORTREVISION= 1
CATEGORIES= science
MASTER_SITES= SF/${PORTNAME}/
PKGNAMESUFFIX= -mfront
@@ -15,18 +16,22 @@ LICENSE= GPLv3
BUILD_DEPENDS= gnuplot:math/gnuplot
RUN_DEPENDS= gnuplot:math/gnuplot
-USES= cmake compiler:c++0x tar:bzip2
+USES= cmake compiler:c++0x fortran tar:bzip2
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS PYTHON
+OPTIONS_DEFAULT= DOCS PYTHON
OPTIONS_SUB= yes
-#PYTHON_USES= localbase python
-#PYTHON_BUILD_DEPENDS= ${LOCALBASE}/include/boost/python.hpp:devel/boost-libs
-#PYTHON_LIB_DEPENDS= ${PY_BOOST}
-#PYTHON_CMAKE_ON= enable-python enable-python-bindings
+PYTHON_USES= localbase python
+PYTHON_BUILD_DEPENDS= ${PYNUMPY}
+PYTHON_LIB_DEPENDS= ${PY_BOOST} \
+ libboost_thread.so:devel/boost-libs
+PYTHON_RUN_DEPENDS= ${PYNUMPY}
+PYTHON_CMAKE_BOOL= enable-python enable-python-bindings
-CMAKE_ON= enable-aster enable-calculix
+CMAKE_ON= enable-aster enable-calculix enable-fortran
+CMAKE_ARGS+= -DCOMPILER_CXXFLAGS="${CXXFLAGS}" -DCOMPILER_FLAGS="${CFLAGS}"
USE_LDCONFIG= yes
.ifdef PACKAGE_BUILDING