aboutsummaryrefslogtreecommitdiffstats
path: root/math/scilab-toolbox-swt/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'math/scilab-toolbox-swt/Makefile')
-rw-r--r--math/scilab-toolbox-swt/Makefile30
1 files changed, 15 insertions, 15 deletions
diff --git a/math/scilab-toolbox-swt/Makefile b/math/scilab-toolbox-swt/Makefile
index 264a4cd9e557..75c8ac6e1df4 100644
--- a/math/scilab-toolbox-swt/Makefile
+++ b/math/scilab-toolbox-swt/Makefile
@@ -1,12 +1,11 @@
# $FreeBSD$
PORTNAME= swt
-PORTVERSION= 0.1.11
-PORTREVISION= 3
+PORTVERSION= 0.1.20
CATEGORIES= math
MASTER_SITES= http://atoms.scilab.org/toolboxes/swt/${PORTVERSION}/files/
PKGNAMEPREFIX= scilab-toolbox-
-DISTFILES= ${DISTNAME}-1-src${EXTRACT_SUFX}
+DISTFILES= ${DISTNAME}-3-src${EXTRACT_SUFX}
MAINTAINER= makc@FreeBSD.org
COMMENT= Scilab 1-D and 2-D Wavelet Toolbox
@@ -14,7 +13,12 @@ COMMENT= Scilab 1-D and 2-D Wavelet Toolbox
BUILD_DEPENDS= ${SCILAB_CMD}:${PORTSDIR}/math/scilab
RUN_DEPENDS:= ${BUILD_DEPENDS}
-SCILAB_CMD= ${LOCALBASE}/bin/scilab
+USE_GCC= any
+
+SCILAB_CMD= ${LOCALBASE}/bin/scilab-adv-cli
+SCILAB_ARGS= -noatomsautoload -nb -nouserstartup
+MAKE_ENV= LC_ALL="C" SCI_JAVA_ENABLE_HEADLESS=1 SCI_DISABLE_TK=1
+
CONTRIBDIR?= share/scilab/contrib
TOOLBOXDIR_REL?= ${CONTRIBDIR}/${PORTNAME}
TOOLBOXDIR= ${PREFIX}/${TOOLBOXDIR_REL}
@@ -23,24 +27,20 @@ TOOLBOX_SUBDIRS= demos etc macros
OPTIONS_DEFINE= HELP SIVP
OPTIONS_DEFAULT= HELP
+OPTIONS_SUB= yes
HELP_DESC= Build help files (requires scilab with gui support)
SIVP_DESC= Enable Image and Video support
+SIVP_RUN_DEPENDS= ${LOCALBASE}/${CONTRIBDIR}/sivp/loader.sce:${PORTSDIR}/math/scilab-toolbox-sivp
-.include <bsd.port.options.mk>
+WRKSRC= ${WRKDIR}/swt
-.if ${PORT_OPTIONS:MSIVP}
-RUN_DEPENDS+= ${LOCALBASE}/${CONTRIBDIR}/sivp/loader.sce:${PORTSDIR}/math/scilab-toolbox-sivp
-.endif
+.include <bsd.port.options.mk>
.if !${PORT_OPTIONS:MHELP}
-SCILAB_ARGS= -nogui
-PLIST_SUB+= HELP="@comment "
+SCILAB_ARGS+= -nwni
EXTRA_PATCHES+= ${FILESDIR}/extrapatch-etc__swt.start
.else
-USES+= display:build
-MAKE_ENV= LC_ALL="C"
-PLIST_SUB+= HELP=""
TOOLBOX_SUBDIRS+= jar
.endif
@@ -48,8 +48,8 @@ post-patch:
.if !${PORT_OPTIONS:MHELP}
${REINPLACE_CMD} -e '/tbx_builder_help/d' ${WRKSRC}/builder.sce
.endif
- ${REINPLACE_CMD} -e "s,SWTDIR+','${TOOLBOXDIR}/demos," \
- ${WRKSRC}/demos/image.sce
+ ${REINPLACE_CMD} -e '/#include <malloc.h>/d' \
+ ${WRKSRC}/sci_gateway/c/kiss_fft.h
${ECHO_CMD} quit >> ${WRKSRC}/builder.sce
pre-build: