diff options
author | adam <adam> | 2005-04-01 10:15:46 +0000 |
---|---|---|
committer | adam <adam> | 2005-04-01 10:15:46 +0000 |
commit | b6dca5cefa73e89f832e0c5870ef8a6f40d99419 (patch) | |
tree | 0676e7ef0f64e9c6a00ac9e52e1986c6880f0746 /math/octave | |
parent | a1966805df37256bbc4ac9254b4224e5e3aa28c8 (diff) | |
download | pkgsrc-b6dca5cefa73e89f832e0c5870ef8a6f40d99419.tar.gz |
Changes 2.1.69:
* Bug fixes
Diffstat (limited to 'math/octave')
-rw-r--r-- | math/octave/Makefile | 116 | ||||
-rw-r--r-- | math/octave/PLIST | 1233 | ||||
-rw-r--r-- | math/octave/buildlink3.mk | 27 | ||||
-rw-r--r-- | math/octave/distinfo | 20 | ||||
-rw-r--r-- | math/octave/octave.mk | 21 | ||||
-rw-r--r-- | math/octave/options.mk | 13 | ||||
-rw-r--r-- | math/octave/patches/egcs-patch-aa | 76 | ||||
-rw-r--r-- | math/octave/patches/patch-aa | 88 | ||||
-rw-r--r-- | math/octave/patches/patch-ac | 47 | ||||
-rw-r--r-- | math/octave/patches/patch-ae | 29 | ||||
-rw-r--r-- | math/octave/patches/patch-af | 45 | ||||
-rw-r--r-- | math/octave/patches/patch-ag | 75 | ||||
-rw-r--r-- | math/octave/patches/patch-ah | 22 |
13 files changed, 1307 insertions, 505 deletions
diff --git a/math/octave/Makefile b/math/octave/Makefile index 2c9c3180432..aeef53897fb 100644 --- a/math/octave/Makefile +++ b/math/octave/Makefile @@ -1,68 +1,94 @@ -# $NetBSD: Makefile,v 1.51 2005/03/24 21:12:56 wiz Exp $ +# $NetBSD: Makefile,v 1.52 2005/04/01 10:15:46 adam Exp $ -DISTNAME= octave-2.0.17 -PKGREVISION= 3 +DISTNAME= octave-${OCTAVE_VER} CATEGORIES= math MASTER_SITES= ftp://ftp.che.wisc.edu/pub/octave/ \ - ftp://ftp.math.uni-hamburg.de/pub/soft/math/octave/ \ ftp://ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave/ \ ftp://ftp.u-aizu.ac.jp/pub/SciEng/numanal/Octave/ \ ftp://ftp.task.gda.pl/pub/software/octave/ EXTRACT_SUFX= .tar.bz2 -MAINTAINER= tech-pkg@NetBSD.org +MAINTAINER= adam@NetBSD.org HOMEPAGE= http://www.che.wisc.edu/octave/ -COMMENT= High-level language, primarily intended for numerical computations +COMMENT= High-level language, intended for numerical computations -BUILD_DEPENDS+= teTeX>=1.0.7:../../print/teTeX -DEPENDS+= gnuplot{,-nox11}>=3.7:../../graphics/gnuplot +BUILD_DEPENDS+= bison>=1.875:../../devel/bison +BUILD_DEPENDS+= gperf>=2.7:../../devel/gperf +DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot -CONFLICTS+= octave-2.1.* +OCTAVE_VER= 2.1.69 +CONFLICTS+= octave-current-* + +.if (${MACHINE_ARCH} == "arm32") +BROKEN= Internal compiler error occurs on arm32 (even with gcc-2.95.3) +.endif USE_BUILDLINK3= yes -USE_X11= yes -GNU_CONFIGURE= yes -USE_LANGUAGES= fortran -USE_LIBTOOL= yes +USE_GNU_READLINE= yes USE_GNU_TOOLS+= make -CONFIGURE_ENV+= FFLAGS="${CFLAGS}" OBJECT_FMT="${OBJECT_FMT}" -CPPFLAGS+= -I${WRKDIR}/include -LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib -L${PREFIX}/lib +USE_LIBTOOL= yes +USE_MAKEINFO= yes +USE_PERL5= build +GNU_CONFIGURE= yes + +GCC_REQD= 3.0 +USE_LANGUAGES= c c++ fortran + +# needed for loading of shared objects such as those in the +# octave-forge package or user written ones compiled with +# mkoctfile +CONFIGURE_ARGS+= --enable-dl + +.include "options.mk" -USE_MAKEINFO= YES -INFO_FILES= liboctave.info octave.info -LIBOCTAVE_INFO= liboctave.info liboctave.info-1 liboctave.info-2 liboctave.info-3 +INFO_FILES= octave.info liboctave.info +LIBOCTAVE_INFO= liboctave.info liboctave.info-1 \ + liboctave.info-2 liboctave.info-3 +OCTAVE_DOC= faq/Octave-FAQ.ps interpreter/octave.ps \ + liboctave/liboctave.ps refcard/refcard-a4.ps \ + refcard/refcard-legal.ps refcard/refcard-letter.ps +OCTAVE_HTML= faq/Octave-FAQ_*.html interpreter/octave_*.html \ + liboctave/liboctave_*.html + +UNWRAP_FILES+= mkoctfile octave-bug src/oct-conf.h post-extract: - ${FIND} ${WRKSRC}/doc -type f -name \*.info\* -print | ${XARGS} ${RM} -f + ${FIND} ${WRKSRC}/doc -type f -name '*.info*' -exec ${RM} -f {} \; + ${MKDIR} ${WRKSRC}/src/pic + +# substitute in the real path to various bits of the toolchain because +# mkoctfile will be used potentially by users and it needs to point +# at the same compilers as were used in building octave. We also +# fix up the path to sed otherwise we end up with the buildlink directory +# in mkoctfile +post-build: + ${MV} ${WRKSRC}/mkoctfile ${WRKSRC}/mkoctfile.bak + ${SED} \ + -e 's;"${CC}";"${CCPATH}";g' \ + -e 's;"${CXX}";"${CXXPATH}";g' \ + -e 's;"${FC}";"${FCPATH}";g' \ + -e 's@^:[ \t]*\$${SED=.*@: \$$\{SED="${SED}"\}@g' \ + ${WRKSRC}/mkoctfile.bak > ${WRKSRC}/mkoctfile + ${CHMOD} a+x ${WRKSRC}/mkoctfile post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/share/octave/2.0.17/doc -.for file in ${LIBOCTAVE_INFO} - ${INSTALL_DATA} ${WRKSRC}/doc/liboctave/${file} ${PREFIX}/info +.for f in ${LIBOCTAVE_INFO} + ${INSTALL_DATA} ${WRKSRC}/doc/liboctave/${f} ${PREFIX}/info +.endfor + ${INSTALL_DATA_DIR} ${PREFIX}/share/octave/${OCTAVE_VER}/doc +.for f in ${OCTAVE_DOC} + ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${PREFIX}/share/octave/${OCTAVE_VER}/doc +.endfor + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/octave +.for f in ${OCTAVE_HTML} + ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${PREFIX}/share/doc/html/octave .endfor - ${INSTALL_DATA} ${WRKSRC}/doc/interpreter/octave.ps ${PREFIX}/share/octave/2.0.17/doc - ${INSTALL_DATA} ${WRKSRC}/doc/liboctave/liboctave.ps ${PREFIX}/share/octave/2.0.17/doc - ${INSTALL_DATA} ${WRKSRC}/doc/refcard/refcard-letter.ps ${PREFIX}/share/octave/2.0.17/doc - ${INSTALL_DATA} ${WRKSRC}/doc/refcard/refcard-legal.ps ${PREFIX}/share/octave/2.0.17/doc - ${INSTALL_DATA} ${WRKSRC}/doc/refcard/refcard-a4.ps ${PREFIX}/share/octave/2.0.17/doc - ${INSTALL_DATA} ${WRKSRC}/doc/faq/Octave-FAQ.ps ${PREFIX}/share/octave/2.0.17/doc - -.include "../../mk/compiler.mk" - -.if !empty(CC_VERSION:Mgcc-3*) -PKG_FAIL_REASON= "Octave does not build with ${CC_VERSION} - please use octave-current." -.endif -.if !empty(CC_VERSION:Mgcc-2.8.1) -post-patch: - @EGCS_VERSION=`${CC} -v 2>&1 | ${AWK} '{print $$4}'`; \ - if [ $$EGCS_VERSION -lt 19981201 ]; then \ - cd ${WRKSRC}; \ - for FILE in ${PATCHDIR}/egcs-patch-*; do \ - ${PATCH} ${PATCH_ARGS} < $$FILE; \ - done; \ - fi -.endif +.include "../../audio/libsndfile/buildlink3.mk" +.include "../../devel/readline/buildlink3.mk" +.include "../../devel/ncurses/buildlink3.mk" +.include "../../math/blas/buildlink3.mk" +.include "../../math/fftw/buildlink3.mk" +.include "../../math/lapack/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/math/octave/PLIST b/math/octave/PLIST index 1c7f878c2d1..9758e881a93 100644 --- a/math/octave/PLIST +++ b/math/octave/PLIST @@ -1,225 +1,739 @@ -@comment $NetBSD: PLIST,v 1.8 2004/03/08 08:25:00 seb Exp $ +@comment $NetBSD: PLIST,v 1.9 2005/04/01 10:15:46 adam Exp $ bin/mkoctfile bin/mkoctfile-${PKGVERSION} bin/octave -bin/${PKGNAME} +bin/octave-${PKGVERSION} bin/octave-bug bin/octave-bug-${PKGVERSION} -include/${PKGNAME}/octave/Array-flags.h -include/${PKGNAME}/octave/Array-idx.h -include/${PKGNAME}/octave/Array.cc -include/${PKGNAME}/octave/Array.h -include/${PKGNAME}/octave/Array2-idx.h -include/${PKGNAME}/octave/Array2.cc -include/${PKGNAME}/octave/Array2.h -include/${PKGNAME}/octave/Array3-idx.h -include/${PKGNAME}/octave/Array3.cc -include/${PKGNAME}/octave/Array3.h -include/${PKGNAME}/octave/BaseSLList.h -include/${PKGNAME}/octave/Bounds.h -include/${PKGNAME}/octave/CColVector.h -include/${PKGNAME}/octave/CDiagMatrix.h -include/${PKGNAME}/octave/CMatrix.h -include/${PKGNAME}/octave/CRowVector.h -include/${PKGNAME}/octave/CmplxAEPBAL.h -include/${PKGNAME}/octave/CmplxCHOL.h -include/${PKGNAME}/octave/CmplxDET.h -include/${PKGNAME}/octave/CmplxHESS.h -include/${PKGNAME}/octave/CmplxLU.h -include/${PKGNAME}/octave/CmplxQR.h -include/${PKGNAME}/octave/CmplxQRP.h -include/${PKGNAME}/octave/CmplxSCHUR.h -include/${PKGNAME}/octave/CmplxSVD.h -include/${PKGNAME}/octave/CollocWt.h -include/${PKGNAME}/octave/DAE.h -include/${PKGNAME}/octave/DAEFunc.h -include/${PKGNAME}/octave/DASSL.h -include/${PKGNAME}/octave/DLList.h -include/${PKGNAME}/octave/DiagArray2.cc -include/${PKGNAME}/octave/DiagArray2.h -include/${PKGNAME}/octave/EIG.h -include/${PKGNAME}/octave/FEGrid.h -include/${PKGNAME}/octave/LP.h -include/${PKGNAME}/octave/LPsolve.h -include/${PKGNAME}/octave/LSODE.h -include/${PKGNAME}/octave/LinConst.h -include/${PKGNAME}/octave/MArray-defs.h -include/${PKGNAME}/octave/MArray.cc -include/${PKGNAME}/octave/MArray.h -include/${PKGNAME}/octave/MArray2.cc -include/${PKGNAME}/octave/MArray2.h -include/${PKGNAME}/octave/MDiagArray2.cc -include/${PKGNAME}/octave/MDiagArray2.h -include/${PKGNAME}/octave/Map.h -include/${PKGNAME}/octave/Matrix.h -include/${PKGNAME}/octave/NLConst.h -include/${PKGNAME}/octave/NLEqn.h -include/${PKGNAME}/octave/NLFunc.h -include/${PKGNAME}/octave/NLP.h -include/${PKGNAME}/octave/ODE.h -include/${PKGNAME}/octave/ODEFunc.h -include/${PKGNAME}/octave/Objective.h -include/${PKGNAME}/octave/Pix.h -include/${PKGNAME}/octave/QP.h -include/${PKGNAME}/octave/Quad.h -include/${PKGNAME}/octave/Range.h -include/${PKGNAME}/octave/SLList.h -include/${PKGNAME}/octave/SLStack.h -include/${PKGNAME}/octave/Stack.h -include/${PKGNAME}/octave/base-de.h -include/${PKGNAME}/octave/base-lu.cc -include/${PKGNAME}/octave/base-lu.h -include/${PKGNAME}/octave/base-min.h -include/${PKGNAME}/octave/builtins.h -include/${PKGNAME}/octave/byte-swap.h -include/${PKGNAME}/octave/chMatrix.h -include/${PKGNAME}/octave/cmd-hist.h -include/${PKGNAME}/octave/config.h -include/${PKGNAME}/octave/dColVector.h -include/${PKGNAME}/octave/dDiagMatrix.h -include/${PKGNAME}/octave/dMatrix.h -include/${PKGNAME}/octave/dRowVector.h -include/${PKGNAME}/octave/data-conv.h -include/${PKGNAME}/octave/data.h -include/${PKGNAME}/octave/dbleAEPBAL.h -include/${PKGNAME}/octave/dbleCHOL.h -include/${PKGNAME}/octave/dbleDET.h -include/${PKGNAME}/octave/dbleGEPBAL.h -include/${PKGNAME}/octave/dbleHESS.h -include/${PKGNAME}/octave/dbleLU.h -include/${PKGNAME}/octave/dbleQR.h -include/${PKGNAME}/octave/dbleQRP.h -include/${PKGNAME}/octave/dbleSCHUR.h -include/${PKGNAME}/octave/dbleSVD.h -include/${PKGNAME}/octave/defaults.h -include/${PKGNAME}/octave/defun-dld.h -include/${PKGNAME}/octave/defun-int.h -include/${PKGNAME}/octave/defun.h -include/${PKGNAME}/octave/dir-ops.h -include/${PKGNAME}/octave/dirfns.h -include/${PKGNAME}/octave/dynamic-ld.h -include/${PKGNAME}/octave/error.h -include/${PKGNAME}/octave/f77-fcn.h -include/${PKGNAME}/octave/file-io.h -include/${PKGNAME}/octave/file-ops.h -include/${PKGNAME}/octave/fn-cache.h -include/${PKGNAME}/octave/getopt.h -include/${PKGNAME}/octave/gripes.h -include/${PKGNAME}/octave/help.h -include/${PKGNAME}/octave/idx-vector.h -include/${PKGNAME}/octave/input.h -include/${PKGNAME}/octave/lex.h -include/${PKGNAME}/octave/lo-error.h -include/${PKGNAME}/octave/lo-ieee.h -include/${PKGNAME}/octave/lo-mappers.h -include/${PKGNAME}/octave/lo-specfun.h -include/${PKGNAME}/octave/lo-utils.h -include/${PKGNAME}/octave/load-save.h -include/${PKGNAME}/octave/mach-info.h -include/${PKGNAME}/octave/mappers.h -include/${PKGNAME}/octave/mx-base.h -include/${PKGNAME}/octave/mx-defs.h -include/${PKGNAME}/octave/mx-ext.h -include/${PKGNAME}/octave/oct-alloc.h -include/${PKGNAME}/octave/oct-cmplx.h -include/${PKGNAME}/octave/oct-conf.h -include/${PKGNAME}/octave/oct-fstrm.h -include/${PKGNAME}/octave/oct-glob.h -include/${PKGNAME}/octave/oct-gperf.h -include/${PKGNAME}/octave/oct-hist.h -include/${PKGNAME}/octave/oct-iostrm.h -include/${PKGNAME}/octave/oct-map.h -include/${PKGNAME}/octave/oct-math.h -include/${PKGNAME}/octave/oct-obj.h -include/${PKGNAME}/octave/oct-prcstrm.h -include/${PKGNAME}/octave/oct-procbuf.h -include/${PKGNAME}/octave/oct-stdstrm.h -include/${PKGNAME}/octave/oct-stream.h -include/${PKGNAME}/octave/oct-strstrm.h -include/${PKGNAME}/octave/oct-term.h -include/${PKGNAME}/octave/oct.h -include/${PKGNAME}/octave/op-cm-cm.h -include/${PKGNAME}/octave/op-cm-cs.h -include/${PKGNAME}/octave/op-cm-m.h -include/${PKGNAME}/octave/op-cm-s.h -include/${PKGNAME}/octave/op-cs-cm.h -include/${PKGNAME}/octave/op-cs-cs.h -include/${PKGNAME}/octave/op-cs-m.h -include/${PKGNAME}/octave/op-cs-s.h -include/${PKGNAME}/octave/op-m-cm.h -include/${PKGNAME}/octave/op-m-cs.h -include/${PKGNAME}/octave/op-m-m.h -include/${PKGNAME}/octave/op-m-s.h -include/${PKGNAME}/octave/op-s-cm.h -include/${PKGNAME}/octave/op-s-cs.h -include/${PKGNAME}/octave/op-s-m.h -include/${PKGNAME}/octave/op-s-s.h -include/${PKGNAME}/octave/op-str-str.h -include/${PKGNAME}/octave/ops.h -include/${PKGNAME}/octave/ov-base.h -include/${PKGNAME}/octave/ov-ch-mat.h -include/${PKGNAME}/octave/ov-colon.h -include/${PKGNAME}/octave/ov-complex.h -include/${PKGNAME}/octave/ov-cx-mat.h -include/${PKGNAME}/octave/ov-range.h -include/${PKGNAME}/octave/ov-re-mat.h -include/${PKGNAME}/octave/ov-scalar.h -include/${PKGNAME}/octave/ov-str-mat.h -include/${PKGNAME}/octave/ov-struct.h -include/${PKGNAME}/octave/ov-typeinfo.h -include/${PKGNAME}/octave/ov-va-args.h -include/${PKGNAME}/octave/ov.h -include/${PKGNAME}/octave/pager.h -include/${PKGNAME}/octave/parse.h -include/${PKGNAME}/octave/pathlen.h -include/${PKGNAME}/octave/pathsearch.h -include/${PKGNAME}/octave/pr-output.h -include/${PKGNAME}/octave/procstream.h -include/${PKGNAME}/octave/prog-args.h -include/${PKGNAME}/octave/pt-base.h -include/${PKGNAME}/octave/pt-cmd.h -include/${PKGNAME}/octave/pt-const.h -include/${PKGNAME}/octave/pt-exp-base.h -include/${PKGNAME}/octave/pt-exp.h -include/${PKGNAME}/octave/pt-fcn.h -include/${PKGNAME}/octave/pt-fvc-base.h -include/${PKGNAME}/octave/pt-fvc.h -include/${PKGNAME}/octave/pt-mat.h -include/${PKGNAME}/octave/pt-misc.h -include/${PKGNAME}/octave/pt-mvr-base.h -include/${PKGNAME}/octave/pt-mvr.h -include/${PKGNAME}/octave/pt-plot.h -include/${PKGNAME}/octave/pt-pr-code.h -include/${PKGNAME}/octave/pt-walk.h -include/${PKGNAME}/octave/sighandlers.h -include/${PKGNAME}/octave/statdefs.h -include/${PKGNAME}/octave/str-vec.h -include/${PKGNAME}/octave/sun-utils.h -include/${PKGNAME}/octave/symtab.h -include/${PKGNAME}/octave/syscalls.h -include/${PKGNAME}/octave/sysdep.h -include/${PKGNAME}/octave/sysdir.h -include/${PKGNAME}/octave/systime.h -include/${PKGNAME}/octave/syswait.h -include/${PKGNAME}/octave/token.h -include/${PKGNAME}/octave/toplev.h -include/${PKGNAME}/octave/unwind-prot.h -include/${PKGNAME}/octave/utils.h -include/${PKGNAME}/octave/variables.h -include/${PKGNAME}/octave/version.h -include/${PKGNAME}/octave/xdiv.h -include/${PKGNAME}/octave/xpow.h -@exec ln -s ${PKGNAME} %D/include/octave -@unexec ${RM} -f %D/include/octave -lib/${PKGNAME}/libcruft.a -lib/${PKGNAME}/liboctave.a -lib/${PKGNAME}/liboctinterp.a -@exec ln -s ${PKGNAME} %D/lib/octave -@unexec ${RM} -f %D/lib/octave +bin/octave-config +bin/octave-config-${PKGVERSION} +include/octave-${PKGVERSION}/octave/Array-flags.h +include/octave-${PKGVERSION}/octave/Array-util.h +include/octave-${PKGVERSION}/octave/Array.cc +include/octave-${PKGVERSION}/octave/Array.h +include/octave-${PKGVERSION}/octave/Array2.h +include/octave-${PKGVERSION}/octave/Array3.h +include/octave-${PKGVERSION}/octave/ArrayN-idx.h +include/octave-${PKGVERSION}/octave/ArrayN.cc +include/octave-${PKGVERSION}/octave/ArrayN.h +include/octave-${PKGVERSION}/octave/Bounds.h +include/octave-${PKGVERSION}/octave/CColVector.h +include/octave-${PKGVERSION}/octave/CDiagMatrix.h +include/octave-${PKGVERSION}/octave/CMatrix.h +include/octave-${PKGVERSION}/octave/CNDArray.h +include/octave-${PKGVERSION}/octave/CRowVector.h +include/octave-${PKGVERSION}/octave/Cell.h +include/octave-${PKGVERSION}/octave/CmplxAEPBAL.h +include/octave-${PKGVERSION}/octave/CmplxCHOL.h +include/octave-${PKGVERSION}/octave/CmplxDET.h +include/octave-${PKGVERSION}/octave/CmplxHESS.h +include/octave-${PKGVERSION}/octave/CmplxLU.h +include/octave-${PKGVERSION}/octave/CmplxQR.h +include/octave-${PKGVERSION}/octave/CmplxQRP.h +include/octave-${PKGVERSION}/octave/CmplxSCHUR.h +include/octave-${PKGVERSION}/octave/CmplxSVD.h +include/octave-${PKGVERSION}/octave/CollocWt.h +include/octave-${PKGVERSION}/octave/DAE.h +include/octave-${PKGVERSION}/octave/DAEFunc.h +include/octave-${PKGVERSION}/octave/DAERT.h +include/octave-${PKGVERSION}/octave/DAERTFunc.h +include/octave-${PKGVERSION}/octave/DASPK-opts.h +include/octave-${PKGVERSION}/octave/DASPK.h +include/octave-${PKGVERSION}/octave/DASRT-opts.h +include/octave-${PKGVERSION}/octave/DASRT.h +include/octave-${PKGVERSION}/octave/DASSL-opts.h +include/octave-${PKGVERSION}/octave/DASSL.h +include/octave-${PKGVERSION}/octave/DiagArray2.cc +include/octave-${PKGVERSION}/octave/DiagArray2.h +include/octave-${PKGVERSION}/octave/EIG.h +include/octave-${PKGVERSION}/octave/FEGrid.h +include/octave-${PKGVERSION}/octave/LP.h +include/octave-${PKGVERSION}/octave/LPsolve.h +include/octave-${PKGVERSION}/octave/LSODE-opts.h +include/octave-${PKGVERSION}/octave/LSODE.h +include/octave-${PKGVERSION}/octave/LinConst.h +include/octave-${PKGVERSION}/octave/MArray-defs.h +include/octave-${PKGVERSION}/octave/MArray.cc +include/octave-${PKGVERSION}/octave/MArray.h +include/octave-${PKGVERSION}/octave/MArray2.cc +include/octave-${PKGVERSION}/octave/MArray2.h +include/octave-${PKGVERSION}/octave/MArrayN.cc +include/octave-${PKGVERSION}/octave/MArrayN.h +include/octave-${PKGVERSION}/octave/MDiagArray2.cc +include/octave-${PKGVERSION}/octave/MDiagArray2.h +include/octave-${PKGVERSION}/octave/Matrix.h +include/octave-${PKGVERSION}/octave/NLConst.h +include/octave-${PKGVERSION}/octave/NLEqn-opts.h +include/octave-${PKGVERSION}/octave/NLEqn.h +include/octave-${PKGVERSION}/octave/NLFunc.h +include/octave-${PKGVERSION}/octave/NLP.h +include/octave-${PKGVERSION}/octave/ODE.h +include/octave-${PKGVERSION}/octave/ODEFunc.h +include/octave-${PKGVERSION}/octave/ODES.h +include/octave-${PKGVERSION}/octave/ODESFunc.h +include/octave-${PKGVERSION}/octave/Objective.h +include/octave-${PKGVERSION}/octave/QP.h +include/octave-${PKGVERSION}/octave/Quad-opts.h +include/octave-${PKGVERSION}/octave/Quad.h +include/octave-${PKGVERSION}/octave/Range.h +include/octave-${PKGVERSION}/octave/base-dae.h +include/octave-${PKGVERSION}/octave/base-de.h +include/octave-${PKGVERSION}/octave/base-list.h +include/octave-${PKGVERSION}/octave/base-lu.cc +include/octave-${PKGVERSION}/octave/base-lu.h +include/octave-${PKGVERSION}/octave/base-min.h +include/octave-${PKGVERSION}/octave/boolMatrix.h +include/octave-${PKGVERSION}/octave/boolNDArray.h +include/octave-${PKGVERSION}/octave/byte-swap.h +include/octave-${PKGVERSION}/octave/c-file-ptr-stream.h +include/octave-${PKGVERSION}/octave/chMatrix.h +include/octave-${PKGVERSION}/octave/chNDArray.h +include/octave-${PKGVERSION}/octave/cmd-edit.h +include/octave-${PKGVERSION}/octave/cmd-hist.h +include/octave-${PKGVERSION}/octave/comment-list.h +include/octave-${PKGVERSION}/octave/config.h +include/octave-${PKGVERSION}/octave/dColVector.h +include/octave-${PKGVERSION}/octave/dDiagMatrix.h +include/octave-${PKGVERSION}/octave/dMatrix.h +include/octave-${PKGVERSION}/octave/dNDArray.h +include/octave-${PKGVERSION}/octave/dRowVector.h +include/octave-${PKGVERSION}/octave/data-conv.h +include/octave-${PKGVERSION}/octave/dbleAEPBAL.h +include/octave-${PKGVERSION}/octave/dbleCHOL.h +include/octave-${PKGVERSION}/octave/dbleDET.h +include/octave-${PKGVERSION}/octave/dbleHESS.h +include/octave-${PKGVERSION}/octave/dbleLU.h +include/octave-${PKGVERSION}/octave/dbleQR.h +include/octave-${PKGVERSION}/octave/dbleQRP.h +include/octave-${PKGVERSION}/octave/dbleSCHUR.h +include/octave-${PKGVERSION}/octave/dbleSVD.h +include/octave-${PKGVERSION}/octave/defaults.h +include/octave-${PKGVERSION}/octave/defun-dld.h +include/octave-${PKGVERSION}/octave/defun-int.h +include/octave-${PKGVERSION}/octave/defun.h +include/octave-${PKGVERSION}/octave/dim-vector.h +include/octave-${PKGVERSION}/octave/dir-ops.h +include/octave-${PKGVERSION}/octave/dirfns.h +include/octave-${PKGVERSION}/octave/dynamic-ld.h +include/octave-${PKGVERSION}/octave/error.h +include/octave-${PKGVERSION}/octave/f77-fcn.h +include/octave-${PKGVERSION}/octave/file-io.h +include/octave-${PKGVERSION}/octave/file-ops.h +include/octave-${PKGVERSION}/octave/file-stat.h +include/octave-${PKGVERSION}/octave/fn-cache.h +include/octave-${PKGVERSION}/octave/getopt.h +include/octave-${PKGVERSION}/octave/glob-match.h +include/octave-${PKGVERSION}/octave/gripes.h +include/octave-${PKGVERSION}/octave/help.h +include/octave-${PKGVERSION}/octave/idx-vector.h +include/octave-${PKGVERSION}/octave/input.h +include/octave-${PKGVERSION}/octave/int16NDArray.h +include/octave-${PKGVERSION}/octave/int32NDArray.h +include/octave-${PKGVERSION}/octave/int64NDArray.h +include/octave-${PKGVERSION}/octave/int8NDArray.h +include/octave-${PKGVERSION}/octave/intNDArray.cc +include/octave-${PKGVERSION}/octave/intNDArray.h +include/octave-${PKGVERSION}/octave/kpse-xfns.h +include/octave-${PKGVERSION}/octave/kpse.cc +include/octave-${PKGVERSION}/octave/lex.h +include/octave-${PKGVERSION}/octave/lo-error.h +include/octave-${PKGVERSION}/octave/lo-ieee.h +include/octave-${PKGVERSION}/octave/lo-mappers.h +include/octave-${PKGVERSION}/octave/lo-specfun.h +include/octave-${PKGVERSION}/octave/lo-sstream.h +include/octave-${PKGVERSION}/octave/lo-sysdep.h +include/octave-${PKGVERSION}/octave/lo-utils.h +include/octave-${PKGVERSION}/octave/load-save.h +include/octave-${PKGVERSION}/octave/ls-hdf5.h +include/octave-${PKGVERSION}/octave/ls-mat-ascii.h +include/octave-${PKGVERSION}/octave/ls-mat4.h +include/octave-${PKGVERSION}/octave/ls-mat5.h +include/octave-${PKGVERSION}/octave/ls-oct-ascii.h +include/octave-${PKGVERSION}/octave/ls-oct-binary.h +include/octave-${PKGVERSION}/octave/ls-utils.h +include/octave-${PKGVERSION}/octave/mach-info.h +include/octave-${PKGVERSION}/octave/mx-base.h +include/octave-${PKGVERSION}/octave/mx-cdm-cm.h +include/octave-${PKGVERSION}/octave/mx-cdm-cs.h +include/octave-${PKGVERSION}/octave/mx-cdm-dm.h +include/octave-${PKGVERSION}/octave/mx-cdm-m.h +include/octave-${PKGVERSION}/octave/mx-cdm-s.h +include/octave-${PKGVERSION}/octave/mx-cm-cdm.h +include/octave-${PKGVERSION}/octave/mx-cm-dm.h +include/octave-${PKGVERSION}/octave/mx-cm-m.h +include/octave-${PKGVERSION}/octave/mx-cm-s.h +include/octave-${PKGVERSION}/octave/mx-cnda-nda.h +include/octave-${PKGVERSION}/octave/mx-cnda-s.h +include/octave-${PKGVERSION}/octave/mx-cs-cdm.h +include/octave-${PKGVERSION}/octave/mx-cs-dm.h +include/octave-${PKGVERSION}/octave/mx-cs-m.h +include/octave-${PKGVERSION}/octave/mx-cs-nda.h +include/octave-${PKGVERSION}/octave/mx-defs.h +include/octave-${PKGVERSION}/octave/mx-dm-cdm.h +include/octave-${PKGVERSION}/octave/mx-dm-cm.h +include/octave-${PKGVERSION}/octave/mx-dm-cs.h +include/octave-${PKGVERSION}/octave/mx-dm-m.h +include/octave-${PKGVERSION}/octave/mx-dm-s.h +include/octave-${PKGVERSION}/octave/mx-ext.h +include/octave-${PKGVERSION}/octave/mx-i16-i32nda.h +include/octave-${PKGVERSION}/octave/mx-i16-i64nda.h +include/octave-${PKGVERSION}/octave/mx-i16-i8nda.h +include/octave-${PKGVERSION}/octave/mx-i16-nda.h +include/octave-${PKGVERSION}/octave/mx-i16-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-i16-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-i16-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-i16-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-i16nda-i32.h +include/octave-${PKGVERSION}/octave/mx-i16nda-i32nda.h +include/octave-${PKGVERSION}/octave/mx-i16nda-i64.h +include/octave-${PKGVERSION}/octave/mx-i16nda-i64nda.h +include/octave-${PKGVERSION}/octave/mx-i16nda-i8.h +include/octave-${PKGVERSION}/octave/mx-i16nda-i8nda.h +include/octave-${PKGVERSION}/octave/mx-i16nda-nda.h +include/octave-${PKGVERSION}/octave/mx-i16nda-s.h +include/octave-${PKGVERSION}/octave/mx-i16nda-ui16.h +include/octave-${PKGVERSION}/octave/mx-i16nda-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-i16nda-ui32.h +include/octave-${PKGVERSION}/octave/mx-i16nda-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-i16nda-ui64.h +include/octave-${PKGVERSION}/octave/mx-i16nda-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-i16nda-ui8.h +include/octave-${PKGVERSION}/octave/mx-i16nda-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-i32-i16nda.h +include/octave-${PKGVERSION}/octave/mx-i32-i64nda.h +include/octave-${PKGVERSION}/octave/mx-i32-i8nda.h +include/octave-${PKGVERSION}/octave/mx-i32-nda.h +include/octave-${PKGVERSION}/octave/mx-i32-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-i32-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-i32-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-i32-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-i32nda-i16.h +include/octave-${PKGVERSION}/octave/mx-i32nda-i16nda.h +include/octave-${PKGVERSION}/octave/mx-i32nda-i64.h +include/octave-${PKGVERSION}/octave/mx-i32nda-i64nda.h +include/octave-${PKGVERSION}/octave/mx-i32nda-i8.h +include/octave-${PKGVERSION}/octave/mx-i32nda-i8nda.h +include/octave-${PKGVERSION}/octave/mx-i32nda-nda.h +include/octave-${PKGVERSION}/octave/mx-i32nda-s.h +include/octave-${PKGVERSION}/octave/mx-i32nda-ui16.h +include/octave-${PKGVERSION}/octave/mx-i32nda-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-i32nda-ui32.h +include/octave-${PKGVERSION}/octave/mx-i32nda-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-i32nda-ui64.h +include/octave-${PKGVERSION}/octave/mx-i32nda-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-i32nda-ui8.h +include/octave-${PKGVERSION}/octave/mx-i32nda-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-i64-i16nda.h +include/octave-${PKGVERSION}/octave/mx-i64-i32nda.h +include/octave-${PKGVERSION}/octave/mx-i64-i8nda.h +include/octave-${PKGVERSION}/octave/mx-i64-nda.h +include/octave-${PKGVERSION}/octave/mx-i64-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-i64-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-i64-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-i64-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-i64nda-i16.h +include/octave-${PKGVERSION}/octave/mx-i64nda-i16nda.h +include/octave-${PKGVERSION}/octave/mx-i64nda-i32.h +include/octave-${PKGVERSION}/octave/mx-i64nda-i32nda.h +include/octave-${PKGVERSION}/octave/mx-i64nda-i8.h +include/octave-${PKGVERSION}/octave/mx-i64nda-i8nda.h +include/octave-${PKGVERSION}/octave/mx-i64nda-nda.h +include/octave-${PKGVERSION}/octave/mx-i64nda-s.h +include/octave-${PKGVERSION}/octave/mx-i64nda-ui16.h +include/octave-${PKGVERSION}/octave/mx-i64nda-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-i64nda-ui32.h +include/octave-${PKGVERSION}/octave/mx-i64nda-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-i64nda-ui64.h +include/octave-${PKGVERSION}/octave/mx-i64nda-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-i64nda-ui8.h +include/octave-${PKGVERSION}/octave/mx-i64nda-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-i8-i16nda.h +include/octave-${PKGVERSION}/octave/mx-i8-i32nda.h +include/octave-${PKGVERSION}/octave/mx-i8-i64nda.h +include/octave-${PKGVERSION}/octave/mx-i8-nda.h +include/octave-${PKGVERSION}/octave/mx-i8-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-i8-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-i8-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-i8-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-i8nda-i16.h +include/octave-${PKGVERSION}/octave/mx-i8nda-i16nda.h +include/octave-${PKGVERSION}/octave/mx-i8nda-i32.h +include/octave-${PKGVERSION}/octave/mx-i8nda-i32nda.h +include/octave-${PKGVERSION}/octave/mx-i8nda-i64.h +include/octave-${PKGVERSION}/octave/mx-i8nda-i64nda.h +include/octave-${PKGVERSION}/octave/mx-i8nda-nda.h +include/octave-${PKGVERSION}/octave/mx-i8nda-s.h +include/octave-${PKGVERSION}/octave/mx-i8nda-ui16.h +include/octave-${PKGVERSION}/octave/mx-i8nda-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-i8nda-ui32.h +include/octave-${PKGVERSION}/octave/mx-i8nda-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-i8nda-ui64.h +include/octave-${PKGVERSION}/octave/mx-i8nda-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-i8nda-ui8.h +include/octave-${PKGVERSION}/octave/mx-i8nda-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-inlines.cc +include/octave-${PKGVERSION}/octave/mx-m-cdm.h +include/octave-${PKGVERSION}/octave/mx-m-cm.h +include/octave-${PKGVERSION}/octave/mx-m-cs.h +include/octave-${PKGVERSION}/octave/mx-m-dm.h +include/octave-${PKGVERSION}/octave/mx-nda-cnda.h +include/octave-${PKGVERSION}/octave/mx-nda-cs.h +include/octave-${PKGVERSION}/octave/mx-nda-i16.h +include/octave-${PKGVERSION}/octave/mx-nda-i16nda.h +include/octave-${PKGVERSION}/octave/mx-nda-i32.h +include/octave-${PKGVERSION}/octave/mx-nda-i32nda.h +include/octave-${PKGVERSION}/octave/mx-nda-i64.h +include/octave-${PKGVERSION}/octave/mx-nda-i64nda.h +include/octave-${PKGVERSION}/octave/mx-nda-i8.h +include/octave-${PKGVERSION}/octave/mx-nda-i8nda.h +include/octave-${PKGVERSION}/octave/mx-nda-ui16.h +include/octave-${PKGVERSION}/octave/mx-nda-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-nda-ui32.h +include/octave-${PKGVERSION}/octave/mx-nda-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-nda-ui64.h +include/octave-${PKGVERSION}/octave/mx-nda-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-nda-ui8.h +include/octave-${PKGVERSION}/octave/mx-nda-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-op-defs.h +include/octave-${PKGVERSION}/octave/mx-ops.h +include/octave-${PKGVERSION}/octave/mx-s-cdm.h +include/octave-${PKGVERSION}/octave/mx-s-cm.h +include/octave-${PKGVERSION}/octave/mx-s-cnda.h +include/octave-${PKGVERSION}/octave/mx-s-dm.h +include/octave-${PKGVERSION}/octave/mx-s-i16nda.h +include/octave-${PKGVERSION}/octave/mx-s-i32nda.h +include/octave-${PKGVERSION}/octave/mx-s-i64nda.h +include/octave-${PKGVERSION}/octave/mx-s-i8nda.h +include/octave-${PKGVERSION}/octave/mx-s-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-s-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-s-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-s-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-ui16-i16nda.h +include/octave-${PKGVERSION}/octave/mx-ui16-i32nda.h +include/octave-${PKGVERSION}/octave/mx-ui16-i64nda.h +include/octave-${PKGVERSION}/octave/mx-ui16-i8nda.h +include/octave-${PKGVERSION}/octave/mx-ui16-nda.h +include/octave-${PKGVERSION}/octave/mx-ui16-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-ui16-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-ui16-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-i16.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-i16nda.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-i32.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-i32nda.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-i64.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-i64nda.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-i8.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-i8nda.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-nda.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-s.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-ui32.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-ui64.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-ui8.h +include/octave-${PKGVERSION}/octave/mx-ui16nda-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-ui32-i16nda.h +include/octave-${PKGVERSION}/octave/mx-ui32-i32nda.h +include/octave-${PKGVERSION}/octave/mx-ui32-i64nda.h +include/octave-${PKGVERSION}/octave/mx-ui32-i8nda.h +include/octave-${PKGVERSION}/octave/mx-ui32-nda.h +include/octave-${PKGVERSION}/octave/mx-ui32-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-ui32-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-ui32-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-i16.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-i16nda.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-i32.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-i32nda.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-i64.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-i64nda.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-i8.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-i8nda.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-nda.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-s.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-ui16.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-ui64.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-ui8.h +include/octave-${PKGVERSION}/octave/mx-ui32nda-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-ui64-i16nda.h +include/octave-${PKGVERSION}/octave/mx-ui64-i32nda.h +include/octave-${PKGVERSION}/octave/mx-ui64-i64nda.h +include/octave-${PKGVERSION}/octave/mx-ui64-i8nda.h +include/octave-${PKGVERSION}/octave/mx-ui64-nda.h +include/octave-${PKGVERSION}/octave/mx-ui64-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-ui64-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-ui64-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-i16.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-i16nda.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-i32.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-i32nda.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-i64.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-i64nda.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-i8.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-i8nda.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-nda.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-s.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-ui16.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-ui32.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-ui8.h +include/octave-${PKGVERSION}/octave/mx-ui64nda-ui8nda.h +include/octave-${PKGVERSION}/octave/mx-ui8-i16nda.h +include/octave-${PKGVERSION}/octave/mx-ui8-i32nda.h +include/octave-${PKGVERSION}/octave/mx-ui8-i64nda.h +include/octave-${PKGVERSION}/octave/mx-ui8-i8nda.h +include/octave-${PKGVERSION}/octave/mx-ui8-nda.h +include/octave-${PKGVERSION}/octave/mx-ui8-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-ui8-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-ui8-ui64nda.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-i16.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-i16nda.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-i32.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-i32nda.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-i64.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-i64nda.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-i8.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-i8nda.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-nda.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-s.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-ui16.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-ui16nda.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-ui32.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-ui32nda.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-ui64.h +include/octave-${PKGVERSION}/octave/mx-ui8nda-ui64nda.h +include/octave-${PKGVERSION}/octave/oct-alloc.h +include/octave-${PKGVERSION}/octave/oct-cmplx.h +include/octave-${PKGVERSION}/octave/oct-conf.h +include/octave-${PKGVERSION}/octave/oct-env.h +include/octave-${PKGVERSION}/octave/oct-fftw.h +include/octave-${PKGVERSION}/octave/oct-fstrm.h +include/octave-${PKGVERSION}/octave/oct-getopt.h +include/octave-${PKGVERSION}/octave/oct-gperf.h +include/octave-${PKGVERSION}/octave/oct-group.h +include/octave-${PKGVERSION}/octave/oct-hist.h +include/octave-${PKGVERSION}/octave/oct-inttypes.h +include/octave-${PKGVERSION}/octave/oct-iostrm.h +include/octave-${PKGVERSION}/octave/oct-lvalue.h +include/octave-${PKGVERSION}/octave/oct-map.h +include/octave-${PKGVERSION}/octave/oct-obj.h +include/octave-${PKGVERSION}/octave/oct-passwd.h +include/octave-${PKGVERSION}/octave/oct-prcstrm.h +include/octave-${PKGVERSION}/octave/oct-procbuf.h +include/octave-${PKGVERSION}/octave/oct-rand.h +include/octave-${PKGVERSION}/octave/oct-rl-edit.h +include/octave-${PKGVERSION}/octave/oct-rl-hist.h +include/octave-${PKGVERSION}/octave/oct-shlib.h +include/octave-${PKGVERSION}/octave/oct-sort.cc +include/octave-${PKGVERSION}/octave/oct-sort.h +include/octave-${PKGVERSION}/octave/oct-stdstrm.h +include/octave-${PKGVERSION}/octave/oct-stream.h +include/octave-${PKGVERSION}/octave/oct-strstrm.h +include/octave-${PKGVERSION}/octave/oct-syscalls.h +include/octave-${PKGVERSION}/octave/oct-time.h +include/octave-${PKGVERSION}/octave/oct.h +include/octave-${PKGVERSION}/octave/octave.h +include/octave-${PKGVERSION}/octave/ops.h +include/octave-${PKGVERSION}/octave/ov-base-int.cc +include/octave-${PKGVERSION}/octave/ov-base-int.h +include/octave-${PKGVERSION}/octave/ov-base-mat.cc +include/octave-${PKGVERSION}/octave/ov-base-mat.h +include/octave-${PKGVERSION}/octave/ov-base-scalar.cc +include/octave-${PKGVERSION}/octave/ov-base-scalar.h +include/octave-${PKGVERSION}/octave/ov-base.h +include/octave-${PKGVERSION}/octave/ov-bool-mat.h +include/octave-${PKGVERSION}/octave/ov-bool.h +include/octave-${PKGVERSION}/octave/ov-builtin.h +include/octave-${PKGVERSION}/octave/ov-cell.h +include/octave-${PKGVERSION}/octave/ov-ch-mat.h +include/octave-${PKGVERSION}/octave/ov-colon.h +include/octave-${PKGVERSION}/octave/ov-complex.h +include/octave-${PKGVERSION}/octave/ov-cs-list.h +include/octave-${PKGVERSION}/octave/ov-cx-mat.h +include/octave-${PKGVERSION}/octave/ov-dld-fcn.h +include/octave-${PKGVERSION}/octave/ov-fcn-handle.h +include/octave-${PKGVERSION}/octave/ov-fcn-inline.h +include/octave-${PKGVERSION}/octave/ov-fcn.h +include/octave-${PKGVERSION}/octave/ov-file.h +include/octave-${PKGVERSION}/octave/ov-int-traits.h +include/octave-${PKGVERSION}/octave/ov-int16.h +include/octave-${PKGVERSION}/octave/ov-int32.h +include/octave-${PKGVERSION}/octave/ov-int64.h +include/octave-${PKGVERSION}/octave/ov-int8.h +include/octave-${PKGVERSION}/octave/ov-intx.h +include/octave-${PKGVERSION}/octave/ov-list.h +include/octave-${PKGVERSION}/octave/ov-mapper.h +include/octave-${PKGVERSION}/octave/ov-range.h +include/octave-${PKGVERSION}/octave/ov-re-mat.h +include/octave-${PKGVERSION}/octave/ov-scalar.h +include/octave-${PKGVERSION}/octave/ov-str-mat.h +include/octave-${PKGVERSION}/octave/ov-streamoff.h +include/octave-${PKGVERSION}/octave/ov-struct.h +include/octave-${PKGVERSION}/octave/ov-type-conv.h +include/octave-${PKGVERSION}/octave/ov-typeinfo.h +include/octave-${PKGVERSION}/octave/ov-uint16.h +include/octave-${PKGVERSION}/octave/ov-uint32.h +include/octave-${PKGVERSION}/octave/ov-uint64.h +include/octave-${PKGVERSION}/octave/ov-uint8.h +include/octave-${PKGVERSION}/octave/ov-usr-fcn.h +include/octave-${PKGVERSION}/octave/ov-va-args.h +include/octave-${PKGVERSION}/octave/ov.h +include/octave-${PKGVERSION}/octave/pager.h +include/octave-${PKGVERSION}/octave/parse.h +include/octave-${PKGVERSION}/octave/pathlen.h +include/octave-${PKGVERSION}/octave/pathsearch.h +include/octave-${PKGVERSION}/octave/pr-output.h +include/octave-${PKGVERSION}/octave/procstream.h +include/octave-${PKGVERSION}/octave/prog-args.h +include/octave-${PKGVERSION}/octave/pt-all.h +include/octave-${PKGVERSION}/octave/pt-arg-list.h +include/octave-${PKGVERSION}/octave/pt-assign.h +include/octave-${PKGVERSION}/octave/pt-binop.h +include/octave-${PKGVERSION}/octave/pt-bp.h +include/octave-${PKGVERSION}/octave/pt-cell.h +include/octave-${PKGVERSION}/octave/pt-check.h +include/octave-${PKGVERSION}/octave/pt-cmd.h +include/octave-${PKGVERSION}/octave/pt-colon.h +include/octave-${PKGVERSION}/octave/pt-const.h +include/octave-${PKGVERSION}/octave/pt-decl.h +include/octave-${PKGVERSION}/octave/pt-except.h +include/octave-${PKGVERSION}/octave/pt-exp.h +include/octave-${PKGVERSION}/octave/pt-fcn-handle.h +include/octave-${PKGVERSION}/octave/pt-id.h +include/octave-${PKGVERSION}/octave/pt-idx.h +include/octave-${PKGVERSION}/octave/pt-jump.h +include/octave-${PKGVERSION}/octave/pt-loop.h +include/octave-${PKGVERSION}/octave/pt-mat.h +include/octave-${PKGVERSION}/octave/pt-misc.h +include/octave-${PKGVERSION}/octave/pt-plot.h +include/octave-${PKGVERSION}/octave/pt-pr-code.h +include/octave-${PKGVERSION}/octave/pt-select.h +include/octave-${PKGVERSION}/octave/pt-stmt.h +include/octave-${PKGVERSION}/octave/pt-unop.h +include/octave-${PKGVERSION}/octave/pt-walk.h +include/octave-${PKGVERSION}/octave/pt.h +include/octave-${PKGVERSION}/octave/quit.h +include/octave-${PKGVERSION}/octave/sighandlers.h +include/octave-${PKGVERSION}/octave/siglist.h +include/octave-${PKGVERSION}/octave/so-array.h +include/octave-${PKGVERSION}/octave/statdefs.h +include/octave-${PKGVERSION}/octave/str-vec.h +include/octave-${PKGVERSION}/octave/sun-utils.h +include/octave-${PKGVERSION}/octave/symtab.h +include/octave-${PKGVERSION}/octave/sysdep.h +include/octave-${PKGVERSION}/octave/sysdir.h +include/octave-${PKGVERSION}/octave/systime.h +include/octave-${PKGVERSION}/octave/syswait.h +include/octave-${PKGVERSION}/octave/token.h +include/octave-${PKGVERSION}/octave/toplev.h +include/octave-${PKGVERSION}/octave/uint16NDArray.h +include/octave-${PKGVERSION}/octave/uint32NDArray.h +include/octave-${PKGVERSION}/octave/uint64NDArray.h +include/octave-${PKGVERSION}/octave/uint8NDArray.h +include/octave-${PKGVERSION}/octave/unwind-prot.h +include/octave-${PKGVERSION}/octave/utils.h +include/octave-${PKGVERSION}/octave/variables.h +include/octave-${PKGVERSION}/octave/version.h +include/octave-${PKGVERSION}/octave/vx-ccv-cv.h +include/octave-${PKGVERSION}/octave/vx-ccv-s.h +include/octave-${PKGVERSION}/octave/vx-crv-rv.h +include/octave-${PKGVERSION}/octave/vx-crv-s.h +include/octave-${PKGVERSION}/octave/vx-cs-cv.h +include/octave-${PKGVERSION}/octave/vx-cs-rv.h +include/octave-${PKGVERSION}/octave/vx-cv-ccv.h +include/octave-${PKGVERSION}/octave/vx-cv-cs.h +include/octave-${PKGVERSION}/octave/vx-rv-crv.h +include/octave-${PKGVERSION}/octave/vx-rv-cs.h +include/octave-${PKGVERSION}/octave/vx-s-ccv.h +include/octave-${PKGVERSION}/octave/vx-s-crv.h +include/octave-${PKGVERSION}/octave/xdiv.h +include/octave-${PKGVERSION}/octave/xpow.h +lib/libcruft.la +lib/liboctave.la +lib/liboctinterp.la libexec/octave/${PKGVERSION}/exec/${MACHINE_GNU_PLATFORM}/info-emacs-info libexec/octave/${PKGVERSION}/exec/${MACHINE_GNU_PLATFORM}/info-emacs-octave-help +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/airy.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/balance.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/besselh.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/besseli.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/besselj.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/besselk.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/bessely.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/betainc.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/chol.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/colloc.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/daspk.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/daspk_options.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dasrt.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dasrt_options.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dassl.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dassl_options.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/det.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/eig.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/endgrent.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/endpwent.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/expm.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fft.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fft2.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fftn.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fftw_wisdom.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/filter.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/find.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fsolve.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fsolve_options.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/gammainc.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/gcd.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getgrent.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getgrgid.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getgrnam.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getpwent.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getpwnam.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getpwuid.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getrusage.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/givens.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/gmtime.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/hess.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/ifft.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/ifft2.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/ifftn.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/inv.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/inverse.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/kron.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/localtime.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lpsolve.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lpsolve_options.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lsode.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lsode_options.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lu.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/max.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/min.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/minmax.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/mktime.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/pinv.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/qr.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/quad.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/quad_options.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/qz.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/rand.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/randn.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/schur.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/setgrent.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/setpwent.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/sort.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/sqrtm.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/strftime.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/strptime.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/svd.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/syl.oct +libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/time.oct libexec/octave/ls-R +man/man1/mkoctfile.1 +man/man1/octave-bug.1 +man/man1/octave-config.1 man/man1/octave.1 +share/doc/html/octave/Octave-FAQ_1.html +share/doc/html/octave/Octave-FAQ_10.html +share/doc/html/octave/Octave-FAQ_11.html +share/doc/html/octave/Octave-FAQ_12.html +share/doc/html/octave/Octave-FAQ_2.html +share/doc/html/octave/Octave-FAQ_3.html +share/doc/html/octave/Octave-FAQ_4.html +share/doc/html/octave/Octave-FAQ_5.html +share/doc/html/octave/Octave-FAQ_6.html +share/doc/html/octave/Octave-FAQ_7.html +share/doc/html/octave/Octave-FAQ_8.html +share/doc/html/octave/Octave-FAQ_9.html +share/doc/html/octave/Octave-FAQ_abt.html +share/doc/html/octave/Octave-FAQ_fot.html +share/doc/html/octave/Octave-FAQ_ovr.html +share/doc/html/octave/Octave-FAQ_toc.html +share/doc/html/octave/liboctave_1.html +share/doc/html/octave/liboctave_10.html +share/doc/html/octave/liboctave_11.html +share/doc/html/octave/liboctave_12.html +share/doc/html/octave/liboctave_13.html +share/doc/html/octave/liboctave_14.html +share/doc/html/octave/liboctave_15.html +share/doc/html/octave/liboctave_16.html +share/doc/html/octave/liboctave_17.html +share/doc/html/octave/liboctave_18.html +share/doc/html/octave/liboctave_19.html +share/doc/html/octave/liboctave_2.html +share/doc/html/octave/liboctave_20.html +share/doc/html/octave/liboctave_21.html +share/doc/html/octave/liboctave_22.html +share/doc/html/octave/liboctave_23.html +share/doc/html/octave/liboctave_3.html +share/doc/html/octave/liboctave_4.html +share/doc/html/octave/liboctave_5.html +share/doc/html/octave/liboctave_6.html +share/doc/html/octave/liboctave_7.html +share/doc/html/octave/liboctave_8.html +share/doc/html/octave/liboctave_9.html +share/doc/html/octave/liboctave_abt.html +share/doc/html/octave/liboctave_ovr.html +share/doc/html/octave/liboctave_toc.html +share/doc/html/octave/octave_1.html +share/doc/html/octave/octave_10.html +share/doc/html/octave/octave_11.html +share/doc/html/octave/octave_12.html +share/doc/html/octave/octave_13.html +share/doc/html/octave/octave_14.html +share/doc/html/octave/octave_15.html +share/doc/html/octave/octave_16.html +share/doc/html/octave/octave_17.html +share/doc/html/octave/octave_18.html +share/doc/html/octave/octave_19.html +share/doc/html/octave/octave_2.html +share/doc/html/octave/octave_20.html +share/doc/html/octave/octave_21.html +share/doc/html/octave/octave_22.html +share/doc/html/octave/octave_23.html +share/doc/html/octave/octave_24.html +share/doc/html/octave/octave_25.html +share/doc/html/octave/octave_26.html +share/doc/html/octave/octave_27.html +share/doc/html/octave/octave_28.html +share/doc/html/octave/octave_29.html +share/doc/html/octave/octave_3.html +share/doc/html/octave/octave_30.html +share/doc/html/octave/octave_31.html +share/doc/html/octave/octave_32.html +share/doc/html/octave/octave_33.html +share/doc/html/octave/octave_34.html +share/doc/html/octave/octave_35.html +share/doc/html/octave/octave_36.html +share/doc/html/octave/octave_37.html +share/doc/html/octave/octave_38.html +share/doc/html/octave/octave_39.html +share/doc/html/octave/octave_4.html +share/doc/html/octave/octave_40.html +share/doc/html/octave/octave_41.html +share/doc/html/octave/octave_42.html +share/doc/html/octave/octave_43.html +share/doc/html/octave/octave_44.html +share/doc/html/octave/octave_45.html +share/doc/html/octave/octave_46.html +share/doc/html/octave/octave_47.html +share/doc/html/octave/octave_48.html +share/doc/html/octave/octave_49.html +share/doc/html/octave/octave_5.html +share/doc/html/octave/octave_50.html +share/doc/html/octave/octave_51.html +share/doc/html/octave/octave_52.html +share/doc/html/octave/octave_53.html +share/doc/html/octave/octave_54.html +share/doc/html/octave/octave_6.html +share/doc/html/octave/octave_7.html +share/doc/html/octave/octave_8.html +share/doc/html/octave/octave_9.html +share/doc/html/octave/octave_abt.html +share/doc/html/octave/octave_fot.html +share/doc/html/octave/octave_ovr.html +share/doc/html/octave/octave_toc.html share/octave/${PKGVERSION}/doc/Octave-FAQ.ps share/octave/${PKGVERSION}/doc/liboctave.ps share/octave/${PKGVERSION}/doc/octave.ps @@ -234,20 +748,177 @@ share/octave/${PKGVERSION}/m/audio/playaudio.m share/octave/${PKGVERSION}/m/audio/record.m share/octave/${PKGVERSION}/m/audio/saveaudio.m share/octave/${PKGVERSION}/m/audio/setaudio.m -share/octave/${PKGVERSION}/m/control/abcddim.m -share/octave/${PKGVERSION}/m/control/are.m -share/octave/${PKGVERSION}/m/control/c2d.m -share/octave/${PKGVERSION}/m/control/dare.m -share/octave/${PKGVERSION}/m/control/dgram.m -share/octave/${PKGVERSION}/m/control/dlqe.m -share/octave/${PKGVERSION}/m/control/dlqr.m -share/octave/${PKGVERSION}/m/control/dlyap.m -share/octave/${PKGVERSION}/m/control/is_controllable.m -share/octave/${PKGVERSION}/m/control/is_observable.m -share/octave/${PKGVERSION}/m/control/lqe.m -share/octave/${PKGVERSION}/m/control/lqr.m -share/octave/${PKGVERSION}/m/control/lyap.m -share/octave/${PKGVERSION}/m/control/tzero.m +share/octave/${PKGVERSION}/m/control/base/DEMOcontrol.m +share/octave/${PKGVERSION}/m/control/base/__bodquist__.m +share/octave/${PKGVERSION}/m/control/base/__freqresp__.m +share/octave/${PKGVERSION}/m/control/base/__stepimp__.m +share/octave/${PKGVERSION}/m/control/base/analdemo.m +share/octave/${PKGVERSION}/m/control/base/are.m +share/octave/${PKGVERSION}/m/control/base/bddemo.m +share/octave/${PKGVERSION}/m/control/base/bode.m +share/octave/${PKGVERSION}/m/control/base/bode_bounds.m +share/octave/${PKGVERSION}/m/control/base/controldemo.m +share/octave/${PKGVERSION}/m/control/base/ctrb.m +share/octave/${PKGVERSION}/m/control/base/damp.m +share/octave/${PKGVERSION}/m/control/base/dare.m +share/octave/${PKGVERSION}/m/control/base/dcgain.m +share/octave/${PKGVERSION}/m/control/base/dgram.m +share/octave/${PKGVERSION}/m/control/base/dkalman.m +share/octave/${PKGVERSION}/m/control/base/dlqe.m +share/octave/${PKGVERSION}/m/control/base/dlqr.m +share/octave/${PKGVERSION}/m/control/base/dlyap.m +share/octave/${PKGVERSION}/m/control/base/dre.m +share/octave/${PKGVERSION}/m/control/base/frdemo.m +share/octave/${PKGVERSION}/m/control/base/freqchkw.m +share/octave/${PKGVERSION}/m/control/base/gram.m +share/octave/${PKGVERSION}/m/control/base/impulse.m +share/octave/${PKGVERSION}/m/control/base/lqe.m +share/octave/${PKGVERSION}/m/control/base/lqg.m +share/octave/${PKGVERSION}/m/control/base/lqr.m +share/octave/${PKGVERSION}/m/control/base/lsim.m +share/octave/${PKGVERSION}/m/control/base/ltifr.m +share/octave/${PKGVERSION}/m/control/base/lyap.m +share/octave/${PKGVERSION}/m/control/base/nichols.m +share/octave/${PKGVERSION}/m/control/base/nyquist.m +share/octave/${PKGVERSION}/m/control/base/obsv.m +share/octave/${PKGVERSION}/m/control/base/place.m +share/octave/${PKGVERSION}/m/control/base/pzmap.m +share/octave/${PKGVERSION}/m/control/base/rldemo.m +share/octave/${PKGVERSION}/m/control/base/rlocus.m +share/octave/${PKGVERSION}/m/control/base/step.m +share/octave/${PKGVERSION}/m/control/base/tzero.m +share/octave/${PKGVERSION}/m/control/base/tzero2.m +share/octave/${PKGVERSION}/m/control/hinf/dgkfdemo.m +share/octave/${PKGVERSION}/m/control/hinf/dhinfdemo.m +share/octave/${PKGVERSION}/m/control/hinf/h2norm.m +share/octave/${PKGVERSION}/m/control/hinf/h2syn.m +share/octave/${PKGVERSION}/m/control/hinf/hinf_ctr.m +share/octave/${PKGVERSION}/m/control/hinf/hinfdemo.m +share/octave/${PKGVERSION}/m/control/hinf/hinfnorm.m +share/octave/${PKGVERSION}/m/control/hinf/hinfsyn.m +share/octave/${PKGVERSION}/m/control/hinf/hinfsyn_chk.m +share/octave/${PKGVERSION}/m/control/hinf/hinfsyn_ric.m +share/octave/${PKGVERSION}/m/control/hinf/is_dgkf.m +share/octave/${PKGVERSION}/m/control/hinf/wgt1o.m +share/octave/${PKGVERSION}/m/control/obsolete/dezero.m +share/octave/${PKGVERSION}/m/control/obsolete/dlqg.m +share/octave/${PKGVERSION}/m/control/obsolete/minfo.m +share/octave/${PKGVERSION}/m/control/obsolete/packsys.m +share/octave/${PKGVERSION}/m/control/obsolete/qzval.m +share/octave/${PKGVERSION}/m/control/obsolete/rotg.m +share/octave/${PKGVERSION}/m/control/obsolete/series.m +share/octave/${PKGVERSION}/m/control/obsolete/swapcols.m +share/octave/${PKGVERSION}/m/control/obsolete/swaprows.m +share/octave/${PKGVERSION}/m/control/obsolete/syschnames.m +share/octave/${PKGVERSION}/m/control/obsolete/unpacksys.m +share/octave/${PKGVERSION}/m/control/system/__abcddims__.m +share/octave/${PKGVERSION}/m/control/system/__syschnamesl__.m +share/octave/${PKGVERSION}/m/control/system/__sysconcat__.m +share/octave/${PKGVERSION}/m/control/system/__syscont_disc__.m +share/octave/${PKGVERSION}/m/control/system/__sysdefioname__.m +share/octave/${PKGVERSION}/m/control/system/__sysdefstname__.m +share/octave/${PKGVERSION}/m/control/system/__sysgroupn__.m +share/octave/${PKGVERSION}/m/control/system/__tf2sysl__.m +share/octave/${PKGVERSION}/m/control/system/__tfl__.m +share/octave/${PKGVERSION}/m/control/system/__zp2ssg2__.m +share/octave/${PKGVERSION}/m/control/system/abcddim.m +share/octave/${PKGVERSION}/m/control/system/buildssic.m +share/octave/${PKGVERSION}/m/control/system/c2d.m +share/octave/${PKGVERSION}/m/control/system/cellidx.m +share/octave/${PKGVERSION}/m/control/system/d2c.m +share/octave/${PKGVERSION}/m/control/system/dmr2d.m +share/octave/${PKGVERSION}/m/control/system/fir2sys.m +share/octave/${PKGVERSION}/m/control/system/is_abcd.m +share/octave/${PKGVERSION}/m/control/system/is_controllable.m +share/octave/${PKGVERSION}/m/control/system/is_detectable.m +share/octave/${PKGVERSION}/m/control/system/is_digital.m +share/octave/${PKGVERSION}/m/control/system/is_observable.m +share/octave/${PKGVERSION}/m/control/system/is_sample.m +share/octave/${PKGVERSION}/m/control/system/is_signal_list.m +share/octave/${PKGVERSION}/m/control/system/is_siso.m +share/octave/${PKGVERSION}/m/control/system/is_stabilizable.m +share/octave/${PKGVERSION}/m/control/system/is_stable.m +share/octave/${PKGVERSION}/m/control/system/jet707.m +share/octave/${PKGVERSION}/m/control/system/listidx.m +share/octave/${PKGVERSION}/m/control/system/moddemo.m +share/octave/${PKGVERSION}/m/control/system/ord2.m +share/octave/${PKGVERSION}/m/control/system/packedform.m +share/octave/${PKGVERSION}/m/control/system/parallel.m +share/octave/${PKGVERSION}/m/control/system/ss.m +share/octave/${PKGVERSION}/m/control/system/ss2sys.m +share/octave/${PKGVERSION}/m/control/system/ss2tf.m +share/octave/${PKGVERSION}/m/control/system/ss2zp.m +share/octave/${PKGVERSION}/m/control/system/starp.m +share/octave/${PKGVERSION}/m/control/system/sys2fir.m +share/octave/${PKGVERSION}/m/control/system/sys2ss.m +share/octave/${PKGVERSION}/m/control/system/sys2tf.m +share/octave/${PKGVERSION}/m/control/system/sys2zp.m +share/octave/${PKGVERSION}/m/control/system/sysadd.m +share/octave/${PKGVERSION}/m/control/system/sysappend.m +share/octave/${PKGVERSION}/m/control/system/syschtsam.m +share/octave/${PKGVERSION}/m/control/system/sysconnect.m +share/octave/${PKGVERSION}/m/control/system/syscont.m +share/octave/${PKGVERSION}/m/control/system/sysdimensions.m +share/octave/${PKGVERSION}/m/control/system/sysdisc.m +share/octave/${PKGVERSION}/m/control/system/sysdup.m +share/octave/${PKGVERSION}/m/control/system/sysgetsignals.m +share/octave/${PKGVERSION}/m/control/system/sysgettsam.m +share/octave/${PKGVERSION}/m/control/system/sysgettype.m +share/octave/${PKGVERSION}/m/control/system/sysgroup.m +share/octave/${PKGVERSION}/m/control/system/sysidx.m +share/octave/${PKGVERSION}/m/control/system/sysmin.m +share/octave/${PKGVERSION}/m/control/system/sysmult.m +share/octave/${PKGVERSION}/m/control/system/sysout.m +share/octave/${PKGVERSION}/m/control/system/sysprune.m +share/octave/${PKGVERSION}/m/control/system/sysreorder.m +share/octave/${PKGVERSION}/m/control/system/sysrepdemo.m +share/octave/${PKGVERSION}/m/control/system/sysscale.m +share/octave/${PKGVERSION}/m/control/system/syssetsignals.m +share/octave/${PKGVERSION}/m/control/system/syssub.m +share/octave/${PKGVERSION}/m/control/system/sysupdate.m +share/octave/${PKGVERSION}/m/control/system/tf.m +share/octave/${PKGVERSION}/m/control/system/tf2ss.m +share/octave/${PKGVERSION}/m/control/system/tf2sys.m +share/octave/${PKGVERSION}/m/control/system/tf2zp.m +share/octave/${PKGVERSION}/m/control/system/tfout.m +share/octave/${PKGVERSION}/m/control/system/ugain.m +share/octave/${PKGVERSION}/m/control/system/zp.m +share/octave/${PKGVERSION}/m/control/system/zp2ss.m +share/octave/${PKGVERSION}/m/control/system/zp2sys.m +share/octave/${PKGVERSION}/m/control/system/zp2tf.m +share/octave/${PKGVERSION}/m/control/system/zpout.m +share/octave/${PKGVERSION}/m/control/util/__outlist__.m +share/octave/${PKGVERSION}/m/control/util/__zgpbal__.m +share/octave/${PKGVERSION}/m/control/util/axis2dlim.m +share/octave/${PKGVERSION}/m/control/util/prompt.m +share/octave/${PKGVERSION}/m/control/util/run_cmd.m +share/octave/${PKGVERSION}/m/control/util/sortcom.m +share/octave/${PKGVERSION}/m/control/util/strappend.m +share/octave/${PKGVERSION}/m/control/util/swap.m +share/octave/${PKGVERSION}/m/control/util/zgfmul.m +share/octave/${PKGVERSION}/m/control/util/zgfslv.m +share/octave/${PKGVERSION}/m/control/util/zginit.m +share/octave/${PKGVERSION}/m/control/util/zgreduce.m +share/octave/${PKGVERSION}/m/control/util/zgrownorm.m +share/octave/${PKGVERSION}/m/control/util/zgscal.m +share/octave/${PKGVERSION}/m/control/util/zgsgiv.m +share/octave/${PKGVERSION}/m/control/util/zgshsr.m +share/octave/${PKGVERSION}/m/deprecated/com2str.m +share/octave/${PKGVERSION}/m/deprecated/is_bool.m +share/octave/${PKGVERSION}/m/deprecated/is_complex.m +share/octave/${PKGVERSION}/m/deprecated/is_global.m +share/octave/${PKGVERSION}/m/deprecated/is_list.m +share/octave/${PKGVERSION}/m/deprecated/is_matrix.m +share/octave/${PKGVERSION}/m/deprecated/is_scalar.m +share/octave/${PKGVERSION}/m/deprecated/is_square.m +share/octave/${PKGVERSION}/m/deprecated/is_stream.m +share/octave/${PKGVERSION}/m/deprecated/is_struct.m +share/octave/${PKGVERSION}/m/deprecated/is_symmetric.m +share/octave/${PKGVERSION}/m/deprecated/is_vector.m +share/octave/${PKGVERSION}/m/deprecated/isstr.m +share/octave/${PKGVERSION}/m/deprecated/setstr.m +share/octave/${PKGVERSION}/m/deprecated/struct_contains.m +share/octave/${PKGVERSION}/m/deprecated/struct_elements.m share/octave/${PKGVERSION}/m/elfun/acot.m share/octave/${PKGVERSION}/m/elfun/acoth.m share/octave/${PKGVERSION}/m/elfun/acsc.m @@ -258,7 +929,6 @@ share/octave/${PKGVERSION}/m/elfun/cot.m share/octave/${PKGVERSION}/m/elfun/coth.m share/octave/${PKGVERSION}/m/elfun/csc.m share/octave/${PKGVERSION}/m/elfun/csch.m -share/octave/${PKGVERSION}/m/elfun/gcd.m share/octave/${PKGVERSION}/m/elfun/lcm.m share/octave/${PKGVERSION}/m/elfun/sec.m share/octave/${PKGVERSION}/m/elfun/sech.m @@ -272,38 +942,55 @@ share/octave/${PKGVERSION}/m/finance/pv.m share/octave/${PKGVERSION}/m/finance/pvl.m share/octave/${PKGVERSION}/m/finance/rate.m share/octave/${PKGVERSION}/m/finance/vol.m +share/octave/${PKGVERSION}/m/general/bitcmp.m +share/octave/${PKGVERSION}/m/general/bitget.m +share/octave/${PKGVERSION}/m/general/bitset.m +share/octave/${PKGVERSION}/m/general/cart2pol.m +share/octave/${PKGVERSION}/m/general/cart2sph.m +share/octave/${PKGVERSION}/m/general/circshift.m share/octave/${PKGVERSION}/m/general/columns.m share/octave/${PKGVERSION}/m/general/common_size.m +share/octave/${PKGVERSION}/m/general/deal.m share/octave/${PKGVERSION}/m/general/diff.m +share/octave/${PKGVERSION}/m/general/flipdim.m share/octave/${PKGVERSION}/m/general/fliplr.m share/octave/${PKGVERSION}/m/general/flipud.m +share/octave/${PKGVERSION}/m/general/ind2sub.m share/octave/${PKGVERSION}/m/general/int2str.m -share/octave/${PKGVERSION}/m/general/is_matrix.m -share/octave/${PKGVERSION}/m/general/is_scalar.m -share/octave/${PKGVERSION}/m/general/is_square.m -share/octave/${PKGVERSION}/m/general/is_symmetric.m -share/octave/${PKGVERSION}/m/general/is_vector.m -share/octave/${PKGVERSION}/m/general/isempty.m -share/octave/${PKGVERSION}/m/general/length.m +share/octave/${PKGVERSION}/m/general/is_duplicate_entry.m +share/octave/${PKGVERSION}/m/general/isa.m +share/octave/${PKGVERSION}/m/general/isdefinite.m +share/octave/${PKGVERSION}/m/general/isscalar.m +share/octave/${PKGVERSION}/m/general/issquare.m +share/octave/${PKGVERSION}/m/general/issymmetric.m +share/octave/${PKGVERSION}/m/general/isvector.m +share/octave/${PKGVERSION}/m/general/logical.m share/octave/${PKGVERSION}/m/general/logspace.m +share/octave/${PKGVERSION}/m/general/mod.m share/octave/${PKGVERSION}/m/general/nargchk.m share/octave/${PKGVERSION}/m/general/nextpow2.m share/octave/${PKGVERSION}/m/general/num2str.m share/octave/${PKGVERSION}/m/general/perror.m +share/octave/${PKGVERSION}/m/general/pol2cart.m share/octave/${PKGVERSION}/m/general/postpad.m share/octave/${PKGVERSION}/m/general/prepad.m share/octave/${PKGVERSION}/m/general/randperm.m share/octave/${PKGVERSION}/m/general/rem.m -share/octave/${PKGVERSION}/m/general/reshape.m +share/octave/${PKGVERSION}/m/general/repmat.m share/octave/${PKGVERSION}/m/general/rot90.m +share/octave/${PKGVERSION}/m/general/rotdim.m share/octave/${PKGVERSION}/m/general/rows.m share/octave/${PKGVERSION}/m/general/shift.m +share/octave/${PKGVERSION}/m/general/shiftdim.m +share/octave/${PKGVERSION}/m/general/sph2cart.m share/octave/${PKGVERSION}/m/general/strerror.m +share/octave/${PKGVERSION}/m/general/sub2ind.m share/octave/${PKGVERSION}/m/general/tril.m share/octave/${PKGVERSION}/m/general/triu.m share/octave/${PKGVERSION}/m/image/colormap.m share/octave/${PKGVERSION}/m/image/gray.m share/octave/${PKGVERSION}/m/image/gray2ind.m +share/octave/${PKGVERSION}/m/image/hsv2rgb.m share/octave/${PKGVERSION}/m/image/image.m share/octave/${PKGVERSION}/m/image/imagesc.m share/octave/${PKGVERSION}/m/image/imshow.m @@ -312,18 +999,21 @@ share/octave/${PKGVERSION}/m/image/ind2rgb.m share/octave/${PKGVERSION}/m/image/loadimage.m share/octave/${PKGVERSION}/m/image/ntsc2rgb.m share/octave/${PKGVERSION}/m/image/ocean.m +share/octave/${PKGVERSION}/m/image/rgb2hsv.m share/octave/${PKGVERSION}/m/image/rgb2ind.m share/octave/${PKGVERSION}/m/image/rgb2ntsc.m share/octave/${PKGVERSION}/m/image/saveimage.m -share/octave/${PKGVERSION}/m/io/printf.m -share/octave/${PKGVERSION}/m/io/puts.m +share/octave/${PKGVERSION}/m/io/beep.m share/octave/${PKGVERSION}/m/linear-algebra/commutation_matrix.m share/octave/${PKGVERSION}/m/linear-algebra/cond.m share/octave/${PKGVERSION}/m/linear-algebra/cross.m share/octave/${PKGVERSION}/m/linear-algebra/dmult.m share/octave/${PKGVERSION}/m/linear-algebra/dot.m share/octave/${PKGVERSION}/m/linear-algebra/duplication_matrix.m -share/octave/${PKGVERSION}/m/linear-algebra/kron.m +share/octave/${PKGVERSION}/m/linear-algebra/housh.m +share/octave/${PKGVERSION}/m/linear-algebra/krylov.m +share/octave/${PKGVERSION}/m/linear-algebra/krylovb.m +share/octave/${PKGVERSION}/m/linear-algebra/logm.m share/octave/${PKGVERSION}/m/linear-algebra/norm.m share/octave/${PKGVERSION}/m/linear-algebra/null.m share/octave/${PKGVERSION}/m/linear-algebra/orth.m @@ -332,27 +1022,42 @@ share/octave/${PKGVERSION}/m/linear-algebra/rank.m share/octave/${PKGVERSION}/m/linear-algebra/trace.m share/octave/${PKGVERSION}/m/linear-algebra/vec.m share/octave/${PKGVERSION}/m/linear-algebra/vech.m +share/octave/${PKGVERSION}/m/miscellaneous/PKG_ADD share/octave/${PKGVERSION}/m/miscellaneous/bincoeff.m share/octave/${PKGVERSION}/m/miscellaneous/bug_report.m share/octave/${PKGVERSION}/m/miscellaneous/comma.m +share/octave/${PKGVERSION}/m/miscellaneous/computer.m share/octave/${PKGVERSION}/m/miscellaneous/cputime.m +share/octave/${PKGVERSION}/m/miscellaneous/delete.m +share/octave/${PKGVERSION}/m/miscellaneous/dir.m share/octave/${PKGVERSION}/m/miscellaneous/dump_prefs.m share/octave/${PKGVERSION}/m/miscellaneous/etime.m +share/octave/${PKGVERSION}/m/miscellaneous/fileparts.m share/octave/${PKGVERSION}/m/miscellaneous/flops.m +share/octave/${PKGVERSION}/m/miscellaneous/fullfile.m share/octave/${PKGVERSION}/m/miscellaneous/is_leap_year.m +share/octave/${PKGVERSION}/m/miscellaneous/ispc.m +share/octave/${PKGVERSION}/m/miscellaneous/isunix.m share/octave/${PKGVERSION}/m/miscellaneous/list_primes.m share/octave/${PKGVERSION}/m/miscellaneous/menu.m +share/octave/${PKGVERSION}/m/miscellaneous/not.m share/octave/${PKGVERSION}/m/miscellaneous/pack.m share/octave/${PKGVERSION}/m/miscellaneous/paren.m share/octave/${PKGVERSION}/m/miscellaneous/path.m share/octave/${PKGVERSION}/m/miscellaneous/popen2.m share/octave/${PKGVERSION}/m/miscellaneous/semicolon.m +share/octave/${PKGVERSION}/m/miscellaneous/tempdir.m +share/octave/${PKGVERSION}/m/miscellaneous/tempname.m share/octave/${PKGVERSION}/m/miscellaneous/texas_lotto.m share/octave/${PKGVERSION}/m/miscellaneous/tic.m share/octave/${PKGVERSION}/m/miscellaneous/toc.m +share/octave/${PKGVERSION}/m/miscellaneous/unix.m share/octave/${PKGVERSION}/m/miscellaneous/version.m share/octave/${PKGVERSION}/m/miscellaneous/xor.m +share/octave/${PKGVERSION}/m/plot/PKG_ADD share/octave/${PKGVERSION}/m/plot/__axis_label__.m +share/octave/${PKGVERSION}/m/plot/__errcomm__.m +share/octave/${PKGVERSION}/m/plot/__errplot__.m share/octave/${PKGVERSION}/m/plot/__plr1__.m share/octave/${PKGVERSION}/m/plot/__plr2__.m share/octave/${PKGVERSION}/m/plot/__plr__.m @@ -369,11 +1074,14 @@ share/octave/${PKGVERSION}/m/plot/__pltopt__.m share/octave/${PKGVERSION}/m/plot/axis.m share/octave/${PKGVERSION}/m/plot/bar.m share/octave/${PKGVERSION}/m/plot/bottom_title.m +share/octave/${PKGVERSION}/m/plot/close.m share/octave/${PKGVERSION}/m/plot/contour.m +share/octave/${PKGVERSION}/m/plot/errorbar.m share/octave/${PKGVERSION}/m/plot/figure.m share/octave/${PKGVERSION}/m/plot/grid.m share/octave/${PKGVERSION}/m/plot/hist.m share/octave/${PKGVERSION}/m/plot/loglog.m +share/octave/${PKGVERSION}/m/plot/loglogerr.m share/octave/${PKGVERSION}/m/plot/mesh.m share/octave/${PKGVERSION}/m/plot/meshdom.m share/octave/${PKGVERSION}/m/plot/meshgrid.m @@ -384,7 +1092,9 @@ share/octave/${PKGVERSION}/m/plot/plot.m share/octave/${PKGVERSION}/m/plot/plot_border.m share/octave/${PKGVERSION}/m/plot/polar.m share/octave/${PKGVERSION}/m/plot/semilogx.m +share/octave/${PKGVERSION}/m/plot/semilogxerr.m share/octave/${PKGVERSION}/m/plot/semilogy.m +share/octave/${PKGVERSION}/m/plot/semilogyerr.m share/octave/${PKGVERSION}/m/plot/shg.m share/octave/${PKGVERSION}/m/plot/sombrero.m share/octave/${PKGVERSION}/m/plot/stairs.m @@ -403,11 +1113,23 @@ share/octave/${PKGVERSION}/m/polynomial/polyder.m share/octave/${PKGVERSION}/m/polynomial/polyderiv.m share/octave/${PKGVERSION}/m/polynomial/polyfit.m share/octave/${PKGVERSION}/m/polynomial/polyinteg.m +share/octave/${PKGVERSION}/m/polynomial/polyout.m share/octave/${PKGVERSION}/m/polynomial/polyreduce.m share/octave/${PKGVERSION}/m/polynomial/polyval.m share/octave/${PKGVERSION}/m/polynomial/polyvalm.m share/octave/${PKGVERSION}/m/polynomial/residue.m share/octave/${PKGVERSION}/m/polynomial/roots.m +share/octave/${PKGVERSION}/m/quaternion/demoquat.m +share/octave/${PKGVERSION}/m/quaternion/qconj.m +share/octave/${PKGVERSION}/m/quaternion/qcoordinate_plot.m +share/octave/${PKGVERSION}/m/quaternion/qderiv.m +share/octave/${PKGVERSION}/m/quaternion/qderivmat.m +share/octave/${PKGVERSION}/m/quaternion/qinv.m +share/octave/${PKGVERSION}/m/quaternion/qmult.m +share/octave/${PKGVERSION}/m/quaternion/qtrans.m +share/octave/${PKGVERSION}/m/quaternion/qtransv.m +share/octave/${PKGVERSION}/m/quaternion/qtransvmat.m +share/octave/${PKGVERSION}/m/quaternion/quaternion.m share/octave/${PKGVERSION}/m/set/complement.m share/octave/${PKGVERSION}/m/set/create_set.m share/octave/${PKGVERSION}/m/set/intersection.m @@ -429,6 +1151,7 @@ share/octave/${PKGVERSION}/m/signal/fftfilt.m share/octave/${PKGVERSION}/m/signal/fftshift.m share/octave/${PKGVERSION}/m/signal/fractdiff.m share/octave/${PKGVERSION}/m/signal/freqz.m +share/octave/${PKGVERSION}/m/signal/freqz_plot.m share/octave/${PKGVERSION}/m/signal/hamming.m share/octave/${PKGVERSION}/m/signal/hanning.m share/octave/${PKGVERSION}/m/signal/hurst.m @@ -445,6 +1168,7 @@ share/octave/${PKGVERSION}/m/signal/stft.m share/octave/${PKGVERSION}/m/signal/synthesis.m share/octave/${PKGVERSION}/m/signal/triangle_lw.m share/octave/${PKGVERSION}/m/signal/triangle_sw.m +share/octave/${PKGVERSION}/m/signal/unwrap.m share/octave/${PKGVERSION}/m/signal/yulewalker.m share/octave/${PKGVERSION}/m/specfun/bessel.m share/octave/${PKGVERSION}/m/specfun/beta.m @@ -605,9 +1329,11 @@ share/octave/${PKGVERSION}/m/statistics/tests/welch_test.m share/octave/${PKGVERSION}/m/statistics/tests/wilcoxon_test.m share/octave/${PKGVERSION}/m/statistics/tests/z_test.m share/octave/${PKGVERSION}/m/statistics/tests/z_test_2.m +share/octave/${PKGVERSION}/m/strings/base2dec.m share/octave/${PKGVERSION}/m/strings/bin2dec.m share/octave/${PKGVERSION}/m/strings/blanks.m share/octave/${PKGVERSION}/m/strings/deblank.m +share/octave/${PKGVERSION}/m/strings/dec2base.m share/octave/${PKGVERSION}/m/strings/dec2bin.m share/octave/${PKGVERSION}/m/strings/dec2hex.m share/octave/${PKGVERSION}/m/strings/findstr.m @@ -621,6 +1347,7 @@ share/octave/${PKGVERSION}/m/strings/str2mat.m share/octave/${PKGVERSION}/m/strings/str2num.m share/octave/${PKGVERSION}/m/strings/strcat.m share/octave/${PKGVERSION}/m/strings/strcmp.m +share/octave/${PKGVERSION}/m/strings/strjust.m share/octave/${PKGVERSION}/m/strings/strrep.m share/octave/${PKGVERSION}/m/strings/substr.m share/octave/${PKGVERSION}/m/strings/upper.m @@ -631,9 +1358,8 @@ share/octave/${PKGVERSION}/m/time/date.m share/octave/ls-R share/octave/site/m/startup/octaverc @dirrm share/octave/site/m/startup -@dirrm share/octave/site/m -@dirrm share/octave/site -@exec ${MKDIR} %D/share/octave/${PKGVERSION}/site/m +@dirrm share/octave/site/api-v13/m +@dirrm share/octave/site/api-v13 @dirrm share/octave/${PKGVERSION}/site/m @dirrm share/octave/${PKGVERSION}/site @dirrm share/octave/${PKGVERSION}/m/time @@ -648,6 +1374,7 @@ share/octave/site/m/startup/octaverc @dirrm share/octave/${PKGVERSION}/m/specfun @dirrm share/octave/${PKGVERSION}/m/signal @dirrm share/octave/${PKGVERSION}/m/set +@dirrm share/octave/${PKGVERSION}/m/quaternion @dirrm share/octave/${PKGVERSION}/m/polynomial @dirrm share/octave/${PKGVERSION}/m/plot @dirrm share/octave/${PKGVERSION}/m/miscellaneous @@ -657,31 +1384,37 @@ share/octave/site/m/startup/octaverc @dirrm share/octave/${PKGVERSION}/m/general @dirrm share/octave/${PKGVERSION}/m/finance @dirrm share/octave/${PKGVERSION}/m/elfun +@dirrm share/octave/${PKGVERSION}/m/deprecated +@dirrm share/octave/${PKGVERSION}/m/control/util +@dirrm share/octave/${PKGVERSION}/m/control/system +@dirrm share/octave/${PKGVERSION}/m/control/obsolete +@dirrm share/octave/${PKGVERSION}/m/control/hinf +@dirrm share/octave/${PKGVERSION}/m/control/base @dirrm share/octave/${PKGVERSION}/m/control @dirrm share/octave/${PKGVERSION}/m/audio @dirrm share/octave/${PKGVERSION}/m @dirrm share/octave/${PKGVERSION}/imagelib @dirrm share/octave/${PKGVERSION}/doc @dirrm share/octave/${PKGVERSION} -@dirrm share/octave -@exec ${MKDIR} %D/libexec/octave/site/oct/${MACHINE_GNU_PLATFORM} +@dirrm share/doc/html/octave +@dirrm libexec/octave/site/oct/api-v13/${MACHINE_GNU_PLATFORM} +@dirrm libexec/octave/site/oct/api-v13 @dirrm libexec/octave/site/oct/${MACHINE_GNU_PLATFORM} @dirrm libexec/octave/site/oct -@exec ${MKDIR} %D/libexec/octave/site/exec/${MACHINE_GNU_PLATFORM} @dirrm libexec/octave/site/exec/${MACHINE_GNU_PLATFORM} @dirrm libexec/octave/site/exec @dirrm libexec/octave/site -@exec ${MKDIR} %D/libexec/octave/${PKGVERSION}/site/oct/${MACHINE_GNU_PLATFORM} @dirrm libexec/octave/${PKGVERSION}/site/oct/${MACHINE_GNU_PLATFORM} @dirrm libexec/octave/${PKGVERSION}/site/oct +@dirrm libexec/octave/${PKGVERSION}/site/exec/${MACHINE_GNU_PLATFORM} +@dirrm libexec/octave/${PKGVERSION}/site/exec @dirrm libexec/octave/${PKGVERSION}/site -@exec ${MKDIR} %D/libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM} @dirrm libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM} @dirrm libexec/octave/${PKGVERSION}/oct @dirrm libexec/octave/${PKGVERSION}/exec/${MACHINE_GNU_PLATFORM} @dirrm libexec/octave/${PKGVERSION}/exec @dirrm libexec/octave/${PKGVERSION} @dirrm libexec/octave -@dirrm lib/${PKGNAME} -@dirrm include/${PKGNAME}/octave -@dirrm include/${PKGNAME} +@dirrm lib/octave-${PKGVERSION} +@dirrm include/octave-${PKGVERSION}/octave +@dirrm include/octave-${PKGVERSION} diff --git a/math/octave/buildlink3.mk b/math/octave/buildlink3.mk new file mode 100644 index 00000000000..f3659bf4bb8 --- /dev/null +++ b/math/octave/buildlink3.mk @@ -0,0 +1,27 @@ +# $NetBSD: buildlink3.mk,v 1.1 2005/04/01 10:15:47 adam Exp $ +# + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +OCTAVE_CURRENT_BUILDLINK3_MK:= ${OCTAVE_CURRENT_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= octave-current +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Noctave-current} +BUILDLINK_PACKAGES+= octave-current + +.if !empty(OCTAVE_CURRENT_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.octave-current+= octave-current>=2.1.57 +BUILDLINK_RECOMMENDED.octave-current+= octave-current>=2.1.59nb1 +BUILDLINK_PKGSRCDIR.octave-current?= ../../math/octave-current +.endif # OCTAVE_CURRENT_BUILDLINK3_MK + +.include "../../audio/libsndfile/buildlink3.mk" +.include "../../devel/readline/buildlink3.mk" +.include "../../devel/ncurses/buildlink3.mk" +.include "../../math/blas/buildlink3.mk" +.include "../../math/fftw/buildlink3.mk" +.include "../../math/lapack/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/math/octave/distinfo b/math/octave/distinfo index 3914170e140..afd021e1fd8 100644 --- a/math/octave/distinfo +++ b/math/octave/distinfo @@ -1,10 +1,12 @@ -$NetBSD: distinfo,v 1.6 2003/08/29 07:08:23 jtb Exp $ +$NetBSD: distinfo,v 1.7 2005/04/01 10:15:47 adam Exp $ -SHA1 (octave-2.0.17.tar.bz2) = 4d07280cc7c13818bd900d66481bd976a2309aa5 -Size (octave-2.0.17.tar.bz2) = 3064093 bytes -SHA1 (patch-aa) = 57501d132fe913d6bc3e53268df60641e04bdf82 -SHA1 (patch-ac) = 46f96166094821de179c7e8440503b9e11cc16d0 -SHA1 (patch-ae) = 385d3b34764c245530378a04c42735b597c881e4 -SHA1 (patch-af) = 8e1f3e3b4f18eeaa77c60ab887d9898b8e5936cc -SHA1 (patch-ag) = c31a22e4feb22b2ee10301556bf2d497e5c1c895 -SHA1 (patch-ah) = faf342ddb0eeb91927dc119670e2124a214e5346 +SHA1 (octave-2.1.69.tar.bz2) = f9a43c612ac1d9a8bf25757801c46674dfe38f97 +RMD160 (octave-2.1.69.tar.bz2) = 88a59f0dfe4c343f011f78b07dbf069b03e29b5c +Size (octave-2.1.69.tar.bz2) = 5818959 bytes +SHA1 (patch-aa) = e2d8591c222f3b67b5d9798ea349c4d4ce2eae91 +SHA1 (patch-ac) = 5bc6461cad01273f2ebb07c40dfb6515a4e9994d +SHA1 (patch-ad) = d162862a0e45ddf15de438d8e7b0386ccfe7390e +SHA1 (patch-ae) = 79544d09268d41647b081680fc839f4fe481b111 +SHA1 (patch-af) = d40167a2469729969d4e52daeb9f6921dc37df78 +SHA1 (patch-ag) = d1068038ca25fe11c97459f6dacd13684e679f35 +SHA1 (patch-ah) = f7009d8b35354a1d403d5bdeae68a211435b004c diff --git a/math/octave/octave.mk b/math/octave/octave.mk new file mode 100644 index 00000000000..9dc1c63e787 --- /dev/null +++ b/math/octave/octave.mk @@ -0,0 +1,21 @@ +# $NetBSD: octave.mk,v 1.1 2005/04/01 10:15:47 adam Exp $ + +.include "../../mk/bsd.prefs.mk" + +OCTAVE_CONFIG= ${LOCALBASE}/bin/octave-config + +# OCTAVE_VARS is a list of variables to define in the make environment. +# This may be overridden in an octave add-on package Makefile. +OCTAVE_VARS?= LOCALVERFCNFILEDIR LOCALVEROCTFILEDIR LOCALVERARCHLIBDIR VERSION + +# Set OCT_<var> to the value of <var> as returned by octave-config. +.if !empty(PHASES_AFTER_EXTRACT:M${PKG_PHASE}) +. if exists(${OCTAVE_CONFIG}) +. for _var_ in ${OCTAVE_VARS} +. if !defined(OCT_${_var_}) +OCT_${_var_}!= ${OCTAVE_CONFIG} -p ${_var_} +. endif +. endfor +. undef _var_ +. endif +.endif diff --git a/math/octave/options.mk b/math/octave/options.mk new file mode 100644 index 00000000000..2b56a221f83 --- /dev/null +++ b/math/octave/options.mk @@ -0,0 +1,13 @@ +# $NetBSD: options.mk,v 1.1 2005/04/01 10:15:47 adam Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.octave +PKG_DEFAULT_OPTIONS= hdf5 +PKG_SUPPORTED_OPTIONS= hdf5 + +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mhdf5) +.include "../../devel/hdf5/buildlink3.mk" +.else +CONFIGURE_ARGS+= --without-hdf5 +.endif diff --git a/math/octave/patches/egcs-patch-aa b/math/octave/patches/egcs-patch-aa deleted file mode 100644 index aaf565cf5e1..00000000000 --- a/math/octave/patches/egcs-patch-aa +++ /dev/null @@ -1,76 +0,0 @@ -$NetBSD: egcs-patch-aa,v 1.1 1998/11/29 23:36:29 tron Exp $ - ---- src/xdiv.cc.orig Sat Oct 12 00:57:03 1996 -+++ src/xdiv.cc Sat Nov 28 15:15:43 1998 -@@ -112,7 +112,7 @@ - Matrix - xdiv (const Matrix& a, const Matrix& b) - { -- if (! mx_div_conform (a, b)) -+ if (! mx_div_conform<const Matrix&, const Matrix&> (a, b)) - return Matrix (); - - Matrix atmp = a.transpose (); -@@ -137,7 +137,7 @@ - ComplexMatrix - xdiv (const Matrix& a, const ComplexMatrix& b) - { -- if (! mx_div_conform (a, b)) -+ if (! mx_div_conform<const Matrix&, const ComplexMatrix&> (a, b)) - return ComplexMatrix (); - - Matrix atmp = a.transpose (); -@@ -162,7 +162,7 @@ - ComplexMatrix - xdiv (const ComplexMatrix& a, const Matrix& b) - { -- if (! mx_div_conform (a, b)) -+ if (! mx_div_conform<const ComplexMatrix&, const Matrix&> (a, b)) - return ComplexMatrix (); - - ComplexMatrix atmp = a.hermitian (); -@@ -187,7 +187,7 @@ - ComplexMatrix - xdiv (const ComplexMatrix& a, const ComplexMatrix& b) - { -- if (! mx_div_conform (a, b)) -+ if (! mx_div_conform<const ComplexMatrix&, const ComplexMatrix&> (a, b)) - return ComplexMatrix (); - - ComplexMatrix atmp = a.hermitian (); -@@ -290,7 +290,7 @@ - Matrix - xleftdiv (const Matrix& a, const Matrix& b) - { -- if (! mx_leftdiv_conform (a, b)) -+ if (! mx_leftdiv_conform<const Matrix&, const Matrix&> (a, b)) - return Matrix (); - - int info; -@@ -310,7 +310,7 @@ - ComplexMatrix - xleftdiv (const Matrix& a, const ComplexMatrix& b) - { -- if (! mx_leftdiv_conform (a, b)) -+ if (! mx_leftdiv_conform<const Matrix&, const ComplexMatrix&> (a, b)) - return ComplexMatrix (); - - int info; -@@ -330,7 +330,7 @@ - ComplexMatrix - xleftdiv (const ComplexMatrix& a, const Matrix& b) - { -- if (! mx_leftdiv_conform (a, b)) -+ if (! mx_leftdiv_conform<const ComplexMatrix&, const Matrix&> (a, b)) - return ComplexMatrix (); - - int info; -@@ -350,7 +350,7 @@ - ComplexMatrix - xleftdiv (const ComplexMatrix& a, const ComplexMatrix& b) - { -- if (! mx_leftdiv_conform (a, b)) -+ if (! mx_leftdiv_conform<const ComplexMatrix&, const ComplexMatrix&> (a, b)) - return ComplexMatrix (); - - int info; diff --git a/math/octave/patches/patch-aa b/math/octave/patches/patch-aa index d210a54898b..0ca46175467 100644 --- a/math/octave/patches/patch-aa +++ b/math/octave/patches/patch-aa @@ -1,59 +1,47 @@ -$NetBSD: patch-aa,v 1.8 2003/07/02 20:58:34 jtb Exp $ +$NetBSD: patch-aa,v 1.9 2005/04/01 10:15:47 adam Exp $ ---- configure.orig +--- configure.orig 2005-02-18 04:55:38.000000000 +0000 +++ configure -@@ -798,7 +798,7 @@ +@@ -8824,7 +8824,7 @@ if $have_fortran_compiler; then + %.c : %.f + + %.o : %.f +- $(FC) -c $(ALL_FFLAGS) -o $@ $< ++ ${LIBTOOL} --mode=compile --tag=CC $(FC) -c $(ALL_FFLAGS) $< + + pic/%.o : %.f + $(FC) -c $(FPICFLAG) $(ALL_FFLAGS) $< -o $@ +@@ -11034,7 +11034,7 @@ TEMPLATE_AR='$(AR)' + TEMPLATE_ARFLAGS="$ARFLAGS" + library_path_var=LD_LIBRARY_PATH + case "$canonical_host_type" in +- *-*-386bsd* | *-*-openbsd* | *-*-netbsd*) ++ *-*-386bsd* | *-*-openbsd* ) + SH_LD=ld + SH_LDFLAGS=-Bshareable + ;; +@@ -21138,19 +21138,19 @@ case "$canonical_host_type" in + cat << \EOF > $bsd_gcc_kluge_targets_frag + lex.o: lex.cc +- $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< ++ ${LIBTOOL} --mode=compile $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< + pt-plot.o: pt-plot.cc +- $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< ++ ${LIBTOOL} --mode=compile $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< --LIBKPATHSEA='$(TOPDIR)/kpathsea/libkpathsea.$(LIBEXT)' -+LIBKPATHSEA='$(TOPDIR)/kpathsea/STATIC/libkpathsea.$(LIBEXT)' + symtab.o: symtab.cc +- $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< ++ ${LIBTOOL} --mode=compile $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< + toplev.o: toplev.cc +- $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< ++ ${LIBTOOL} --mode=compile $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< - ### Make it possible to have Octave's array and matrix classes do bounds -@@ -2561,7 +2561,7 @@ - } - #if defined (sun) - int MAIN_ () { return 0; } --#elif defined (linux) && defined (__ELF__) -+#elif (defined (linux) && defined (__ELF__)) || defined(__NetBSD__) - int MAIN__ () { return 0; } - #endif - EOF -@@ -2833,7 +2833,7 @@ + unwind-prot.o: unwind-prot.cc +- $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< ++ ${LIBTOOL} --mode=compile $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $< - FORTRAN_MAIN_FLAG= - case "$canonical_host_type" in -- *-linux-*) -+ *-linux-*|*-netbsd*) - FORTRAN_MAIN_FLAG="-u MAIN__" + EOF ;; - esac -@@ -5312,7 +5312,7 @@ - - - TERMLIBS="" --for termlib in ncurses curses termcap terminfo termlib; do -+for termlib in termcap terminfo termlib; do - echo $ac_n "checking for tputs in -l${termlib}""... $ac_c" 1>&6 - echo "configure:5318: checking for tputs in -l${termlib}" >&5 - ac_lib_var=`echo ${termlib}'_'tputs | sed 'y%./+-%__p_%'` -@@ -5364,12 +5364,10 @@ - - if test "$ac_cv_lib_termcap_tputs" = yes \ - || test "$ac_cv_lib_terminfo_tputs" = yes \ -- || test "$ac_cv_lib_ncurses_tputs" = yes \ -- || test "$ac_cv_lib_curses_tputs" = yes \ - || test "$ac_cv_lib_termlib_tputs" = yes; then - true - else -- warn_termlibs="I couldn't find -ltermcap, -lterminfo, -lncurses, -lcurses, or -ltermlib!" -+ warn_termlibs="I couldn't find -ltermcap, -lterminfo, or -ltermlib!" - echo "configure: warning: $warn_termlibs" 1>&2 - fi - -@@ -7502,4 +7500,3 @@ - - ### End of configure. - chmod +x install-octave -- diff --git a/math/octave/patches/patch-ac b/math/octave/patches/patch-ac index 3534a734271..a3f5ca2b7b3 100644 --- a/math/octave/patches/patch-ac +++ b/math/octave/patches/patch-ac @@ -1,12 +1,35 @@ -$NetBSD: patch-ac,v 1.3 2000/04/28 08:59:37 wennmach Exp $ ---- Makeconf.in.orig Sun Oct 18 16:04:22 1998 -+++ Makeconf.in Sun Oct 18 16:07:37 1998 -@@ -63,7 +63,7 @@ - # cc and associated flags. - - DLFCN_INCFLAGS = @DLFCN_INCFLAGS@ --GLOB_INCFLAGS = @GLOB_INCFLAGS@ -+GLOB_INCFLAGS = @GLOB_INCFLAGS@ -I ${PREFIX}/include - - # Clean up INCFLAGS a bit if we are not compiling in a separate - # directory. +$NetBSD: patch-ac,v 1.4 2005/04/01 10:15:47 adam Exp $ + +--- Makeconf.in.orig 2005-02-24 04:56:07.000000000 +0000 ++++ Makeconf.in +@@ -73,7 +73,7 @@ SHLBIN = @SHLBIN@ + SHLBIN_VER = @SHLBIN_VER@ + SHLLINKEXT= + +-LIBEXT = a ++LIBEXT = la + + # Fortran to C translator and associated flags. + +@@ -158,7 +158,7 @@ BUILD_LDFLAGS = @BUILD_LDFLAGS@ + SH_LD = @SH_LD@ + SH_LDFLAGS = @SH_LDFLAGS@ + +-DL_LD = @DL_LD@ ++DL_LD = ${LIBTOOL} --mode=link @DL_LD@ + DL_LDFLAGS = @DL_LDFLAGS@ + + SONAME_FLAGS = @SONAME_FLAGS@ +@@ -337,10 +337,10 @@ NO_OCT_FILE_STRIP = @NO_OCT_FILE_STRIP@ + # How to make .o files: + + %.o : %.c +- $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< -o $@ ++ ${LIBTOOL} --mode=compile $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< -o $@ + + %.o : %.cc +- $(CXX) -c $(CPPFLAGS) $(ALL_CXXFLAGS) $< -o $@ ++ ${LIBTOOL} --mode=compile $(CXX) -c $(CPPFLAGS) $(ALL_CXXFLAGS) $< -o $@ + + pic/%.o : %.c + $(CC) -c $(CPPFLAGS) $(CPICFLAG) $(ALL_CFLAGS) $< -o $@ diff --git a/math/octave/patches/patch-ae b/math/octave/patches/patch-ae index 74290332c11..9bbb9030f56 100644 --- a/math/octave/patches/patch-ae +++ b/math/octave/patches/patch-ae @@ -1,18 +1,13 @@ -$NetBSD: patch-ae,v 1.3 2000/04/28 08:59:37 wennmach Exp $ ---- doc/liboctave/liboctave.texi.orig Tue Aug 18 23:49:42 1998 -+++ doc/liboctave/liboctave.texi Wed Apr 26 16:40:36 2000 -@@ -5,6 +5,14 @@ - \input texinfo @c -*-texinfo-*- - @setfilename liboctave.info +$NetBSD: patch-ae,v 1.4 2005/04/01 10:15:47 adam Exp $ + +--- libcruft/misc/Makefile.in.orig 2003-11-20 13:50:06.000000000 +0100 ++++ libcruft/misc/Makefile.in +@@ -62,7 +62,7 @@ XCC = $(patsubst -O%, , $(CC)) + XALL_CFLAGS = $(patsubst -O%, , $(ALL_CFLAGS)) -+@ifinfo -+@format -+START-INFO-DIR-ENTRY -+* LibOctave: (liboctave). Octave library for numerical computations. -+END-INFO-DIR-ENTRY -+@end format -+@end ifinfo -+ - @c @smallbook - @c @setchapternewpage odd - @c @cropmarks + machar.o: $(srcdir)/machar.c +- $(XCC) -c $(CPPFLAGS) $(XALL_CFLAGS) -DDP $< ++ ${LIBTOOL} --mode=compile $(XCC) -c $(CPPFLAGS) $(XALL_CFLAGS) -DDP $< + + pic/machar.o: $(srcdir)/machar.c + $(XCC) -c $(CPPFLAGS) $(CPICFLAG) $(XALL_CFLAGS) -DDP $< -o $@ diff --git a/math/octave/patches/patch-af b/math/octave/patches/patch-af index b7abdf9bc1a..7a2991fbe50 100644 --- a/math/octave/patches/patch-af +++ b/math/octave/patches/patch-af @@ -1,21 +1,28 @@ -$NetBSD: patch-af,v 1.2 2000/04/28 08:59:37 wennmach Exp $ ---- liboctave/lo-ieee.cc.orig Wed Apr 26 20:14:02 2000 -+++ liboctave/lo-ieee.cc Wed Apr 26 20:18:16 2000 -@@ -64,7 +64,7 @@ - #if defined (SCO) - double tmp = 1.0; - octave_Inf = 1.0 / (tmp - tmp); --#elif defined (__alpha__) && ! defined (linux) -+#elif defined (__alpha__) && defined(__osf__) - extern unsigned int DINFINITY[2]; - octave_Inf = (*((double *) (DINFINITY))); - #else -@@ -83,7 +83,7 @@ +$NetBSD: patch-af,v 1.3 2005/04/01 10:15:47 adam Exp $ + +--- liboctave/Makefile.in.orig 2004-11-12 05:34:57.000000000 +0000 ++++ liboctave/Makefile.in +@@ -208,8 +208,9 @@ endif - #if defined (HAVE_ISNAN) + liboctave.$(LIBEXT): $(LIBOCTAVE_OBJECTS) + rm -f $@ +- $(TEMPLATE_AR) $(TEMPLATE_ARFLAGS) $@ $(LIBOCTAVE_OBJECTS) +- $(RANLIB) $@ ++ ${LIBTOOL} --mode=link ${CC} -o liboctave.$(LIBEXT) \ ++ $(LIBOCTAVE_OBJECTS:.o=.lo) -rpath ${PREFIX}/lib \ ++ -version-info ${version:2.1.%=2:%} --#if defined (__alpha__) && ! defined (linux) -+#if defined (__alpha__) && defined(__osf__) - extern unsigned int DQNAN[2]; - octave_NaN = (*((double *) (DQNAN))); - #else + liboctave.$(SHLEXT_VER): liboctave.$(SHLEXT) + rm -f $@ +@@ -236,9 +237,8 @@ install-lib: + $(top_srcdir)/mkinstalldirs $(DESTDIR)$(octlibdir) + if $(STATIC_LIBS); then \ + rm -f $(DESTDIR)$(octlibdir)/liboctave.$(LIBEXT); \ +- $(INSTALL_DATA) liboctave.$(LIBEXT) \ +- $(DESTDIR)$(octlibdir)/liboctave.$(LIBEXT); \ +- $(RANLIB) $(DESTDIR)$(octlibdir)/liboctave.$(LIBEXT); \ ++ ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} liboctave.$(LIBEXT) \ ++ ${PREFIX}/lib; \ + fi + if $(SHARED_LIBS); then \ + rm -f $(DESTDIR)$(octlibdir)/liboctave.$(SHLLIB_VER); \ diff --git a/math/octave/patches/patch-ag b/math/octave/patches/patch-ag index 7fe9abc1b3d..0a57be04e16 100644 --- a/math/octave/patches/patch-ag +++ b/math/octave/patches/patch-ag @@ -1,20 +1,61 @@ -$NetBSD: patch-ag,v 1.2 2000/09/09 02:44:34 wiz Exp $ ---- kpathsea/Makefile.in.orig Thu Apr 27 10:05:26 2000 -+++ kpathsea/Makefile.in Thu Apr 27 10:08:11 2000 -@@ -148,6 +148,7 @@ - INSTALL_SCRIPT = $(INSTALL_PROGRAM) - INSTALL_DATA = @INSTALL_DATA@ - INSTALL_LIBTOOL_LIBS = INSTALL_DATA='$(INSTALL_DATA)' $(LIBTOOL) install-lib -+INSTALL_LIBTOOL_THISLIB = INSTALL_DATA='$(LN)' $(LIBTOOL) install-lib - INSTALL_LIBTOOL_PROG = INSTALL_PROGRAM='$(INSTALL_PROGRAM)' $(LIBTOOL) install-prog +$NetBSD: patch-ag,v 1.3 2005/04/01 10:15:47 adam Exp $ + +--- src/Makefile.in.orig 2004-11-12 05:34:58.000000000 +0000 ++++ src/Makefile.in +@@ -267,8 +267,9 @@ libraries: $(LIBRARIES) - # Creating (symbolic) links. -@@ -253,7 +254,7 @@ + liboctinterp.$(LIBEXT): $(OBJECTS) $(XERBLA) + rm -f $@ +- $(TEMPLATE_AR) $(TEMPLATE_ARFLAGS) $@ $^ +- $(RANLIB) $@ ++ ${LIBTOOL} --mode=link ${CC} -o liboctinterp.$(LIBEXT) \ ++ $(OBJECTS:.o=.lo) $(XERBLA:.o=.lo) -rpath ${PREFIX}/lib \ ++ -version-info ${version:2.1.%=2:%} - $(kpathsea): $(objects) klibtool.version - $(LIBTOOL) archive $(AR) $(ARFLAGS) $@ $(objects) -- $(INSTALL_LIBTOOL_LIBS) . lib$(library).la -+ $(INSTALL_LIBTOOL_THISLIB) . lib$(library).la + liboctinterp.$(SHLEXT_VER): liboctinterp.$(SHLEXT) + rm -f $@ +@@ -276,7 +277,7 @@ liboctinterp.$(SHLEXT_VER): liboctinterp - # All the objects depend on the klibtool configuration file. - $(objects): klibtool.config + liboctinterp.$(SHLEXT): $(PICOBJ) $(PIC_XERBLA) + rm -f $@ +- $(SH_LD) $(SH_LDFLAGS) $(SONAME_FLAGS) -o $@ $^ $(OCTINTERP_LINK_DEPS) ++ ${LIBTOOL} --mode=link $(SH_LD) $(SH_LDFLAGS) $(SONAME_FLAGS) -o $@ $^ $(OCTINTERP_LINK_DEPS) + + stamp-oct-links: $(OCT_FILES) + if [ -n "$(OCT_FILES)" ]; then \ +@@ -288,6 +289,7 @@ stamp-prereq: defaults.h oct-conf.h oct- + touch stamp-prereq + + octave$(EXEEXT): stamp-prereq $(LIBRARIES) main.o $(DLD_STATIC_OBJ) ++ ${LIBTOOL} --mode=link \ + $(LD_CXX) $(CPPFLAGS) $(ALL_CXXFLAGS) $(RDYNAMIC_FLAG) \ + $(ALL_LDFLAGS) -o $@ \ + main.o $(DLD_STATIC_OBJ) \ +@@ -368,6 +370,7 @@ install-strip: + install-bin: + $(top_srcdir)/mkinstalldirs $(DESTDIR)$(bindir) + rm -f $(DESTDIR)$(bindir)/octave$(EXEEXT) ++ ${LIBTOOL} --mode=install \ + $(INSTALL_PROGRAM) octave$(EXEEXT) $(DESTDIR)$(bindir)/octave-$(version)$(EXEEXT) + $(LN_S) octave-$(version)$(EXEEXT) $(DESTDIR)$(bindir)/octave$(EXEEXT) + .PHONY: install-bin +@@ -377,6 +380,7 @@ install-oct: + $(top_srcdir)/mkinstalldirs $(DESTDIR)$(octfiledir); \ + xfiles="$(OCT_FILES)"; \ + for f in $$xfiles; do \ ++ ${LIBTOOL} --mode=install \ + $(INSTALL_PROGRAM) $$f $(DESTDIR)$(octfiledir)/$$f; \ + done; \ + $(srcdir)/mk-oct-links $(DESTDIR)$(octfiledir) $(DLD_DEF_FILES); \ +@@ -387,9 +391,8 @@ install-lib: + $(top_srcdir)/mkinstalldirs $(DESTDIR)$(octlibdir) + if $(STATIC_LIBS); then \ + rm -f $(DESTDIR)$(octlibdir)/liboctinterp.$(LIBEXT); \ +- $(INSTALL_DATA) liboctinterp.$(LIBEXT) \ +- $(DESTDIR)$(octlibdir)/liboctinterp.$(LIBEXT); \ +- $(RANLIB) $(DESTDIR)$(octlibdir)/liboctinterp.$(LIBEXT); \ ++ ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} liboctinterp.$(LIBEXT) \ ++ ${PREFIX}/lib; \ + fi + if $(SHARED_LIBS); then \ + rm -f $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLEXT_VER); \ diff --git a/math/octave/patches/patch-ah b/math/octave/patches/patch-ah index 02acc408ce2..273a7c03635 100644 --- a/math/octave/patches/patch-ah +++ b/math/octave/patches/patch-ah @@ -1,13 +1,15 @@ -$NetBSD: patch-ah,v 1.1 2000/08/15 21:01:52 wiz Exp $ +$NetBSD: patch-ah,v 1.2 2005/04/01 10:15:47 adam Exp $ ---- configure.in.orig Tue Aug 15 01:59:47 2000 -+++ configure.in Tue Aug 15 01:59:30 2000 -@@ -143,7 +143,7 @@ - AC_SUBST(LIBREADLINE) - AC_SUBST(READLINE_DIR) +--- liboctave/f2c-main.c.orig 2002-04-03 19:44:22.000000000 -0500 ++++ liboctave/f2c-main.c +@@ -20,6 +20,10 @@ Software Foundation, 59 Temple Place - S + + */ + ++#ifdef HAVE_CONFIG_H ++#include <config.h> ++#endif ++ + #include <assert.h> --LIBKPATHSEA='$(TOPDIR)/kpathsea/libkpathsea.$(LIBEXT)' -+LIBKPATHSEA='$(TOPDIR)/kpathsea/STATIC/libkpathsea.$(LIBEXT)' - AC_SUBST(LIBKPATHSEA) - ### Make it possible to have Octave's array and matrix classes do bounds |