git: d50b72ba9fd6 - main - science/cantera: Add the OCTAVE option

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 19 Dec 2021 22:17:45 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d50b72ba9fd673d9e759012b7ea31a5aa513fd6b

commit d50b72ba9fd673d9e759012b7ea31a5aa513fd6b
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-12-19 22:16:46 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-12-19 22:17:41 +0000

    science/cantera: Add the OCTAVE option
---
 science/cantera/Makefile                          |  16 +-
 science/cantera/distinfo                          |   4 +-
 science/cantera/files/patch-SConstruct            |  12 +-
 science/cantera/files/patch-src_matlab_SConscript |  19 +
 science/cantera/pkg-plist                         | 433 ++++++++++++++++++++++
 5 files changed, 477 insertions(+), 7 deletions(-)

diff --git a/science/cantera/Makefile b/science/cantera/Makefile
index b5d403c77058..5039ea17a68d 100644
--- a/science/cantera/Makefile
+++ b/science/cantera/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	cantera
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.5.1-611
+PORTREVISION=	1
 DISTVERSIONSUFFIX=	-gc4d6ecc15
 CATEGORIES=	science # chemistry physics
 
@@ -17,7 +18,6 @@ LICENSE_FILE=	${WRKSRC}/License.txt
 BUILD_DEPENDS=	googletest>0:devel/googletest \
 		${LOCALBASE}/include/boost/algorithm/string.hpp:devel/boost-libs
 LIB_DEPENDS=	libfmt.so:devel/libfmt \
-		libsundials_cvodes.so:math/sundials \
 		libyaml-cpp.so:devel/yaml-cpp
 
 USES=		compiler:c++11-lang eigen:3 scons
@@ -25,9 +25,10 @@ USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	Cantera
+GH_TUPLE=	LLNL:sundials:887af43:sundials/ext/sundials # bundled sundials is only needed for the Octave option
 
 MAKE_ARGS=	system_eigen='y' \
-		system_sundials='y' \
+		system_sundials='n' \
 		system_fmt='y' \
 		system_yamlcpp='y' \
 		googletest='system' \
@@ -41,13 +42,18 @@ MAKE_ARGS=	system_eigen='y' \
 ALL_TARGET=	build
 TEST_TARGET=	test # some tests fail, see https://github.com/Cantera/cantera/issues/1095
 
-OPTIONS_DEFINE=		PYTHON
-OPTIONS_DEFAULT=	PYTHON
+OPTIONS_DEFINE=		OCTAVE PYTHON
+OPTIONS_DEFAULT=	PYTHON # OCTAVE is off by default because Octave interface is not as frequently requested feature
 OPTIONS_SUB=		yes
 
+OCTAVE_DESC=		Octave support
+OCTAVE_MAKE_ARGS=	matlab_toolbox=y matlab_path=${LOCALBASE}
+OCTAVE_CXXFLAGS=	-I${LOCALBASE}/include/octave-6.4.0/octave
+OCTAVE_LIB_DEPENDS=	liboctave.so:math/octave
+
 PYTHON_USES=		python:3.6+
 PYTHON_USE=		PYTHON=cython
-PYTHON_MAKE_ARGS=	python_cmd="${PYTHON_CMD}"
+PYTHON_MAKE_ARGS=	python_cmd=${PYTHON_CMD} python_package=full
 PYTHON_MAKE_ARGS_OFF=	python_package="none"
 PYTHON_BUILD_DEPENDS=	${PYNUMPY}
 PYTHON_RUN_DEPENDS=	${PYNUMPY} \
diff --git a/science/cantera/distinfo b/science/cantera/distinfo
index cdc9d04a6a27..cfedf982c859 100644
--- a/science/cantera/distinfo
+++ b/science/cantera/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1632101737
+TIMESTAMP = 1639773651
 SHA256 (Cantera-cantera-v2.5.1-611-gc4d6ecc15_GH0.tar.gz) = 73fb300d3bc4eecf4d33cac98fae00bb3830e456fd04dc21211c814e93343ad9
 SIZE (Cantera-cantera-v2.5.1-611-gc4d6ecc15_GH0.tar.gz) = 2472507
+SHA256 (LLNL-sundials-887af43_GH0.tar.gz) = 147919c4887c93157c9975f195e8d45903285b61303d42f9dfdee251468abdb7
+SIZE (LLNL-sundials-887af43_GH0.tar.gz) = 18888776
 SHA256 (5720ff659f4bd8dad33d32891fe7d4ae44c72697.patch) = b7e324f7deedeb9767126f6e39fd1100ec0033e134325773351d61f0c944943e
 SIZE (5720ff659f4bd8dad33d32891fe7d4ae44c72697.patch) = 1349
 SHA256 (36e7019cab8e9d9e8388715b5680fea924ce6f52.patch) = 697dcb3499fa1ba37442dd01bbe60d8f080aa87b8d447a3f5da7bf9e865bdd6d
diff --git a/science/cantera/files/patch-SConstruct b/science/cantera/files/patch-SConstruct
index 7103499f5ee3..bf8725632bb8 100644
--- a/science/cantera/files/patch-SConstruct
+++ b/science/cantera/files/patch-SConstruct
@@ -1,4 +1,4 @@
---- SConstruct.orig	2021-09-20 01:35:42 UTC
+--- SConstruct.orig	2021-12-18 00:39:36 UTC
 +++ SConstruct
 @@ -312,7 +312,7 @@ elif 'icc' in env.subst('$CC'):
      defaults.warningFlags = '-Wcheck'
@@ -33,3 +33,13 @@
  
  # Print values of all build options:
  print("Configuration variables read from 'cantera.conf' and command line:")
+@@ -1440,8 +1441,7 @@ if env['matlab_toolbox'] == 'y':
+               'SUNDIALS libraries and skip building the Matlab toolbox.')
+         sys.exit(1)
+ 
+-    if not (os.path.isdir(matPath) and
+-            os.path.isdir(pjoin(matPath, 'extern'))):
++    if not (os.path.isdir(matPath)):
+         print("""ERROR: Path set for 'matlab_path' is not correct.""")
+         print("""ERROR: Path was: '%s'""" % matPath)
+         sys.exit(1)
diff --git a/science/cantera/files/patch-src_matlab_SConscript b/science/cantera/files/patch-src_matlab_SConscript
new file mode 100644
index 000000000000..69adee147fa9
--- /dev/null
+++ b/science/cantera/files/patch-src_matlab_SConscript
@@ -0,0 +1,19 @@
+--- src/matlab/SConscript.orig	2021-09-17 15:33:57 UTC
++++ src/matlab/SConscript
+@@ -42,13 +42,13 @@ elif localenv['OS'] == 'Darwin':
+ 
+ elif os.name == 'posix':
+     linklibs = list(env['cantera_libs'])
+-    linklibs += ['mx', 'mex', 'mat'] + env['LIBM']
++    linklibs += ['octave', 'octinterp'] + env['LIBM']
+ 
+     if localenv['OS_BITS'] == 64:
+-        matlab_libs = pjoin(localenv['matlab_path'], 'bin', 'glnxa64')
++        matlab_libs = pjoin(localenv['matlab_path'], 'lib', 'octave', '6.4.0')
+         mexSuffix = '.mexa64'
+     else:
+-        matlab_libs = pjoin(localenv['matlab_path'], 'bin', 'glnx86')
++        matlab_libs = pjoin(localenv['matlab_path'], 'lib', 'octave', '6.4.0')
+         mexSuffix = '.mexglx'
+ 
+     linkflags.extend(['-Wl,--no-undefined',
diff --git a/science/cantera/pkg-plist b/science/cantera/pkg-plist
index 99d3aa275d36..d160e74088a5 100644
--- a/science/cantera/pkg-plist
+++ b/science/cantera/pkg-plist
@@ -50,6 +50,69 @@ include/cantera/equil/vcs_defs.h
 include/cantera/equil/vcs_internal.h
 include/cantera/equil/vcs_solve.h
 include/cantera/equil/vcs_species_thermo.h
+include/cantera/ext/cvodes/cvodes.h
+include/cantera/ext/cvodes/cvodes_bandpre.h
+include/cantera/ext/cvodes/cvodes_bbdpre.h
+include/cantera/ext/cvodes/cvodes_diag.h
+include/cantera/ext/cvodes/cvodes_direct.h
+include/cantera/ext/cvodes/cvodes_ls.h
+include/cantera/ext/cvodes/cvodes_spils.h
+include/cantera/ext/ida/ida.h
+include/cantera/ext/ida/ida_bbdpre.h
+include/cantera/ext/ida/ida_direct.h
+include/cantera/ext/ida/ida_ls.h
+include/cantera/ext/ida/ida_spils.h
+include/cantera/ext/nvector/nvector_cuda.h
+include/cantera/ext/nvector/nvector_manyvector.h
+include/cantera/ext/nvector/nvector_mpimanyvector.h
+include/cantera/ext/nvector/nvector_mpiplusx.h
+include/cantera/ext/nvector/nvector_openmp.h
+include/cantera/ext/nvector/nvector_openmpdev.h
+include/cantera/ext/nvector/nvector_parallel.h
+include/cantera/ext/nvector/nvector_parhyp.h
+include/cantera/ext/nvector/nvector_petsc.h
+include/cantera/ext/nvector/nvector_pthreads.h
+include/cantera/ext/nvector/nvector_raja.h
+include/cantera/ext/nvector/nvector_serial.h
+include/cantera/ext/nvector/nvector_trilinos.h
+include/cantera/ext/sundials/sundials_band.h
+include/cantera/ext/sundials/sundials_config.h
+include/cantera/ext/sundials/sundials_dense.h
+include/cantera/ext/sundials/sundials_direct.h
+include/cantera/ext/sundials/sundials_fnvector.h
+include/cantera/ext/sundials/sundials_futils.h
+include/cantera/ext/sundials/sundials_iterative.h
+include/cantera/ext/sundials/sundials_lapack.h
+include/cantera/ext/sundials/sundials_linearsolver.h
+include/cantera/ext/sundials/sundials_math.h
+include/cantera/ext/sundials/sundials_matrix.h
+include/cantera/ext/sundials/sundials_mpi_types.h
+include/cantera/ext/sundials/sundials_nonlinearsolver.h
+include/cantera/ext/sundials/sundials_nvector.h
+include/cantera/ext/sundials/sundials_nvector_senswrapper.h
+include/cantera/ext/sundials/sundials_types.h
+include/cantera/ext/sundials/sundials_version.h
+include/cantera/ext/sunlinsol/sunlinsol_band.h
+include/cantera/ext/sunlinsol/sunlinsol_cusolversp_batchqr.h
+include/cantera/ext/sunlinsol/sunlinsol_dense.h
+include/cantera/ext/sunlinsol/sunlinsol_klu.h
+include/cantera/ext/sunlinsol/sunlinsol_lapackband.h
+include/cantera/ext/sunlinsol/sunlinsol_lapackdense.h
+include/cantera/ext/sunlinsol/sunlinsol_pcg.h
+include/cantera/ext/sunlinsol/sunlinsol_spbcgs.h
+include/cantera/ext/sunlinsol/sunlinsol_spfgmr.h
+include/cantera/ext/sunlinsol/sunlinsol_spgmr.h
+include/cantera/ext/sunlinsol/sunlinsol_sptfqmr.h
+include/cantera/ext/sunlinsol/sunlinsol_superludist.h
+include/cantera/ext/sunlinsol/sunlinsol_superlumt.h
+include/cantera/ext/sunmatrix/sunmatrix_band.h
+include/cantera/ext/sunmatrix/sunmatrix_cusparse.h
+include/cantera/ext/sunmatrix/sunmatrix_dense.h
+include/cantera/ext/sunmatrix/sunmatrix_slunrloc.h
+include/cantera/ext/sunmatrix/sunmatrix_sparse.h
+include/cantera/ext/sunnonlinsol/sunnonlinsol_fixedpoint.h
+include/cantera/ext/sunnonlinsol/sunnonlinsol_newton.h
+include/cantera/ext/sunnonlinsol/sunnonlinsol_petscsnes.h
 include/cantera/kinetics.h
 include/cantera/kinetics/BulkKinetics.h
 include/cantera/kinetics/EdgeKinetics.h
@@ -190,6 +253,345 @@ include/cantera/zeroD/Wall.h
 include/cantera/zeroD/WallFactory.h
 include/cantera/zeroD/flowControllers.h
 include/cantera/zerodim.h
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/Domain1D.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/componentIndex.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/componentName.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/disableEnergy.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/domainIndex.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/domainType.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/domain_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/enableEnergy.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/gridPoints.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/isFlow.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/isInlet.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/isSurface.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/massFlux.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/massFraction.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/nComponents.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/nPoints.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/private/domain_methods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/set.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setBounds.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setCoverageEqs.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setFixedTempProfile.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setID.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setMdot.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setMoleFractions.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setPressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setProfile.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setSteadyTolerances.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setTemperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setTransientTolerances.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/setupGrid.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Domain1D/temperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/Stack.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/display.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/domainIndex.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/grid.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/plotSolution.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/private/stack_methods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/resid.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/restore.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/save.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/saveSoln.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/setFlatProfile.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/setMaxJacAge.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/setProfile.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/setRefineCriteria.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/setTimeStep.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/setValue.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/solution.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/solve.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/subsref.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/@Stack/writeStats.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/AxiStagnFlow.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/AxisymmetricFlow.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/CounterFlowDiffusionFlame.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/FreeFlame.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/Inlet.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/Outlet.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/OutletRes.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/Surface.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/1D/SymmPlane.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@FlowDevice/FlowDevice.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@FlowDevice/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@FlowDevice/install.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@FlowDevice/massFlowRate.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@FlowDevice/private/flowdevicemethods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@FlowDevice/setFunction.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@FlowDevice/setMassFlowRate.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@FlowDevice/setValveCoeff.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/Func.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/char.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/display.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/func_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/plus.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/private/funcmethods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/rdivide.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/subsref.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Func/times.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Interface/Interface.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Interface/concentrations.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Interface/coverages.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Interface/private/surfmethods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Interface/setCoverages.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/Kinetics.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/advanceCoverages.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/creationRates.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/destructionRates.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/equil_Kc.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/fwdRateConstants.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/getDeltaEnthalpies.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/getDeltaEntropies.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/getDeltaGibbs.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/isReversible.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/kinetics_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/multiplier.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/nReactions.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/nTotalSpecies.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/netProdRates.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/private/kinetics_get.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/private/kinetics_set.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/reactionEqn.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/revRateConstants.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/rop.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/rop_f.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/rop_net.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/rop_r.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/setMultiplier.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/stoich_net.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/stoich_p.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/stoich_r.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Kinetics/ydot.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/Mixture.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/addPhase.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/chemPotentials.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/display.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/elementIndex.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/equilibrate.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/mix_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/nElements.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/nPhases.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/nSpecies.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/phaseMoles.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/pressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/private/mixturemethods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/setPhaseMoles.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/setPressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/setSpeciesMoles.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/setTemperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/speciesIndex.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Mixture/temperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/Reactor.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/density.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/enthalpy_mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/insert.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/intEnergy_mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/massFraction.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/massFractions.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/pressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/private/reactormethods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/reactor_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/setChemistry.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/setEnergy.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/setInitialVolume.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/setKineticsMgr.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/setMassFlowRate.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/setThermoMgr.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/temperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Reactor/volume.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/ReactorNet.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/addReactor.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/advance.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/atol.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/private/reactornetmethods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/reactornet_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/rtol.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/setInitialTime.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/setMaxTimeStep.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/setTolerances.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/step.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorNet/time.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorSurface/ReactorSurface.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorSurface/area.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorSurface/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorSurface/install.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorSurface/private/reactorsurfacemethods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorSurface/reactorsurface_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorSurface/setArea.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ReactorSurface/setKinetics.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Solution/Solution.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Solution/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/ThermoPhase.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/atomicMasses.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/charges.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/chemPotentials.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/cp_R.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/cp_mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/cp_mole.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/critDensity.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/critPressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/critTemperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/cv_mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/cv_mole.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/density.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/display.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/electricPotential.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/elementIndex.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/elementName.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/elementalMassFraction.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/enthalpies_RT.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/enthalpy_mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/enthalpy_mole.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/entropies_R.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/entropy_mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/entropy_mole.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/eosType.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/equilibrate.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/gibbs_RT.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/gibbs_mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/gibbs_mole.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/intEnergy_mass.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/intEnergy_mole.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/isIdealGas.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/isothermalCompressibility.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/massFraction.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/massFractions.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/maxTemp.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/meanMolecularWeight.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/minTemp.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/molarDensity.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/moleFraction.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/moleFractions.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/molecularWeights.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/nAtoms.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/nElements.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/nSpecies.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/name.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/pressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/private/phase_get.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/private/phase_set.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/private/thermo_get.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/private/thermo_set.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/refPressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/satPressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/satTemperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/set.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setDensity.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setElectricPotential.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setMassFractions.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setMoleFractions.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setName.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setPressure.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_HP.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_PV.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_Psat.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_RP.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_SH.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_SP.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_ST.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_SV.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_TH.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_TV.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_Tsat.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_UP.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_UV.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_VH.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_satLiquid.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setState_satVapor.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/setTemperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/soundspeed.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/speciesIndex.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/speciesName.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/speciesNames.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/temperature.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/thermalExpansionCoeff.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/thermo_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@ThermoPhase/vaporFraction.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/Transport.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/binDiffCoeffs.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/electricalConductivity.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/mixDiffCoeffs.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/multiDiffCoeffs.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/private/trans_get.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/setParameters.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/setThermalConductivity.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/thermalConductivity.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/thermalDiffCoeffs.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/trans_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Transport/viscosity.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/Wall.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/area.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/install.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/private/wallmethods.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/qdot.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/ready.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/setArea.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/setExpansionRateCoeff.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/setHeatFlux.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/setHeatTransferCoeff.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/setThermalResistance.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/setVelocity.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/vdot.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@Wall/wall_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/XML_Node.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/addChild.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/attrib.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/build.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/child.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/clear.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/findByID.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/findByName.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/nChildren.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/value.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/write.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/@XML_Node/xml_hndl.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Air.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/CarbonDioxide.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/ConstPressureReactor.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Contents.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/FlowReactor.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/GRI30.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/HFC134a.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Heptane.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Hydrogen.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/IdealGasConstPressureReactor.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/IdealGasReactor.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/MassFlowController.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Methane.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Nitrogen.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Oxygen.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Reservoir.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Valve.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/Water.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/adddir.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/canteraGitCommit.m
+%%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/ctpath.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/faradayconstant.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/gasconstant.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/gaussian.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/getDataDirectories.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/geterr.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/importEdge.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/importInterface.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/oneatm.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/polynom.m
+%%OCTAVE%%lib/cantera/matlab/toolbox/useLegacyRateConstants.m
 lib/libcantera.a
 lib/libcantera_shared.so
 lib/libcantera_shared.so.2
@@ -685,6 +1087,37 @@ libdata/pkgconfig/cantera.pc
 %%DATADIR%%/samples/cxx/rankine/Makefile
 %%DATADIR%%/samples/cxx/rankine/SConstruct
 %%DATADIR%%/samples/cxx/rankine/rankine.cpp
+%%OCTAVE%%%%DATADIR%%/samples/matlab/PFR_solver.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/Plug_Flow_Reactor.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/catcomb.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/conhp.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/conuv.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/diffflame.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/equil.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/flame.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/flame1.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/flame2.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/ignite.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/ignite_hp.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/ignite_uv.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/isentropic.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/lithium_ion_battery.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/periodic_cstr.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/prandtl1.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/prandtl2.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/rankine.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/reactor1.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/reactor2.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/reactor_ode.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/surfreactor.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/test_examples.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/tut1.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/tut2.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/tut3.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/tut4.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/tut5.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/tut6.m
+%%OCTAVE%%%%DATADIR%%/samples/matlab/tut7.m
 share/man/man1/ck2cti.1.gz
 share/man/man1/ck2yaml.1.gz
 share/man/man1/cti2yaml.1.gz