aboutsummaryrefslogtreecommitdiff
path: root/science/kst2/Makefile
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2012-10-11 11:25:19 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2012-10-11 11:25:19 +0000
commit622e742bb1ecfd5a4b0aa13b525fcf31cdcbea16 (patch)
tree0f537816d78b80201275e26ba5294aa0a455681b /science/kst2/Makefile
parent589d1a3ca4cb1043efd13b975a0c69660e1e2763 (diff)
downloadports-622e742bb1ecfd5a4b0aa13b525fcf31cdcbea16.tar.gz
ports-622e742bb1ecfd5a4b0aa13b525fcf31cdcbea16.zip
Notes
Diffstat (limited to 'science/kst2/Makefile')
-rw-r--r--science/kst2/Makefile22
1 files changed, 15 insertions, 7 deletions
diff --git a/science/kst2/Makefile b/science/kst2/Makefile
index 2af1273bcdc0..e64b356d829e 100644
--- a/science/kst2/Makefile
+++ b/science/kst2/Makefile
@@ -1,12 +1,8 @@
-# New ports collection makefile for: kst
-# Date created: Fri Apr 30 17:28:56 CEST 2004
-# Whom: Markus Brueffer <markus@FreeBSD.org>
-#
+# Created by: Markus Brueffer <markus@FreeBSD.org>
# $FreeBSD$
PORTNAME= kst
-DISTVERSION= 2.0.5
-PORTREVISION= 1
+DISTVERSION= 2.0.6
CATEGORIES= science kde
MASTER_SITES= SF/${PORTNAME}/Kst%20${DISTVERSION:C/-r.*//}/
@@ -29,9 +25,10 @@ CMAKE_ARGS+= -Dkst_install_prefix=${PREFIX}
MAN1= kst2.1
PLIST_SUB= SHLIB_VER=${PORTVERSION}
-OPTIONS_DEFINE= FITS NETCDF
+OPTIONS_DEFINE= FITS MATLAB NETCDF
FITS_DESC= Support for data in FITS format
+MATLAB_DESC= Support for data in MATLAB format
NETCDF_DESC= Support for data in NetCDF format
.include <bsd.port.options.mk>
@@ -43,6 +40,13 @@ PLIST_SUB+= FITS=""
PLIST_SUB+= FITS="@comment "
.endif
+.if ${PORT_OPTIONS:MMATLAB}
+BUILD_DEPENDS+= ${LOCALBASE}/lib/libmatio.a:${PORTSDIR}/math/matio
+PLIST_SUB+= MATLAB=""
+.else
+PLIST_SUB+= MATLAB="@comment "
+.endif
+
.if ${PORT_OPTIONS:MNETCDF}
LIB_DEPENDS+= netcdf.4:${PORTSDIR}/science/netcdf
PLIST_SUB+= NETCDF=""
@@ -59,6 +63,10 @@ pre-configure:
${REINPLACE_CMD} -e '/find_package(CFITSIO)/d' \
${CMAKE_SOURCE_PATH}/CMakeLists.txt
.endif
+.if !${PORT_OPTIONS:MMATLAB}
+ ${REINPLACE_CMD} -e '/find_package(Matio)/d' \
+ ${CMAKE_SOURCE_PATH}/CMakeLists.txt
+.endif
.if !${PORT_OPTIONS:MNETCDF}
${REINPLACE_CMD} -e '/find_package(Netcdf)/d' \
${CMAKE_SOURCE_PATH}/CMakeLists.txt