aboutsummaryrefslogtreecommitdiff
path: root/science
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-12-22 09:23:37 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2021-12-22 09:24:51 +0000
commitfffad4fbd2a6e94cb8687288c14908decb536299 (patch)
tree18463e50b7d2a2b2c3ac1715e12314238fe89b45 /science
parent95bc4e9249b553f9a37aa17c58c54a36b1fd5015 (diff)
downloadports-fffad4fbd2a6e94cb8687288c14908decb536299.tar.gz
ports-fffad4fbd2a6e94cb8687288c14908decb536299.zip
science/cantera: For OCTAVE option, fix .mex file path
ctmethods.mexa64 is installed by the project but ctmethods.mex is expected by octave.
Diffstat (limited to 'science')
-rw-r--r--science/cantera/Makefile7
-rw-r--r--science/cantera/pkg-plist2
2 files changed, 7 insertions, 2 deletions
diff --git a/science/cantera/Makefile b/science/cantera/Makefile
index d0bbc8967f23..e187a1157252 100644
--- a/science/cantera/Makefile
+++ b/science/cantera/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cantera
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.1-611
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -gc4d6ecc15
CATEGORIES= science # chemistry physics
@@ -73,4 +73,9 @@ do-install:
do-install-PYTHON-on:
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cantera/_cantera.cpython-${PYTHON_VER:S/.//}.so
+post-install-OCTAVE-on: # adjust .mex file name
+ @${MV} \
+ ${STAGEDIR}${PREFIX}/lib/cantera/matlab/toolbox/ctmethods.mexa64 \
+ ${STAGEDIR}${PREFIX}/lib/cantera/matlab/toolbox/ctmethods.mex
+
.include <bsd.port.mk>
diff --git a/science/cantera/pkg-plist b/science/cantera/pkg-plist
index d160e74088a5..57b14f72a113 100644
--- a/science/cantera/pkg-plist
+++ b/science/cantera/pkg-plist
@@ -580,7 +580,7 @@ include/cantera/zerodim.h
%%OCTAVE%%lib/cantera/matlab/toolbox/canteraVersion.m
%%OCTAVE%%lib/cantera/matlab/toolbox/ck2cti.m
%%OCTAVE%%lib/cantera/matlab/toolbox/cleanup.m
-%%OCTAVE%%lib/cantera/matlab/toolbox/ctmethods.mexa64
+%%OCTAVE%%lib/cantera/matlab/toolbox/ctmethods.mex
%%OCTAVE%%lib/cantera/matlab/toolbox/ctpath.m
%%OCTAVE%%lib/cantera/matlab/toolbox/faradayconstant.m
%%OCTAVE%%lib/cantera/matlab/toolbox/gasconstant.m