summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2008-01-11 01:23:43 +0000
committeradam <adam@pkgsrc.org>2008-01-11 01:23:43 +0000
commit2ba7f5e00fc9c0bebc82ac09428952525ed8bd19 (patch)
treeaa53ff62e4b06764e5b4fe89788575aa585805ae /math
parentb5c2daa43ef1877a7175998dc892467e9269f6f0 (diff)
downloadpkgsrc-2ba7f5e00fc9c0bebc82ac09428952525ed8bd19.tar.gz
Changes 3.0.0:
* Compatibility with Matlab graphics is much better now. We now have some graphics features that work like Matlab's Handle Graphics (tm): * The way Octave handles search paths has changed. * Previous versions of Octave had a number of built-in variables to control warnings (for example, warn_divide_by_zero). These variables have been replaced by warning identifiers that are used with the warning function to control the state of warnings. * All built-in variables have been converted to functions. * For compatibility with Matlab, the output order of Octave's "system" function has changed. * For compatibility with Matlab, the output of Octave's fsolve function has been changed. * For compatibility with Matlab, normcdf, norminv, normpdf, and normrnd have been modified to compute distributions using the standard deviation instead of the variance. * For compatibility with Matlab, gamcdf, gaminv, gampdf, gamrnd, expcdf, expinv, exppdf and exprnd have been modified to compute the distributions using the standard scale factor rather than one over the scale factor.
Diffstat (limited to 'math')
-rw-r--r--math/octave/DESCR9
-rw-r--r--math/octave/Makefile54
-rw-r--r--math/octave/PLIST865
-rw-r--r--math/octave/buildlink3.mk9
-rw-r--r--math/octave/distinfo25
-rw-r--r--math/octave/octave.mk8
-rw-r--r--math/octave/options.mk24
-rw-r--r--math/octave/patches/patch-aa57
-rw-r--r--math/octave/patches/patch-ab23
-rw-r--r--math/octave/patches/patch-ac20
-rw-r--r--math/octave/patches/patch-ad26
-rw-r--r--math/octave/patches/patch-ae8
-rw-r--r--math/octave/patches/patch-af26
-rw-r--r--math/octave/patches/patch-ag53
-rw-r--r--math/octave/patches/patch-ah6
-rw-r--r--math/octave/patches/patch-ai23
-rw-r--r--math/octave/patches/patch-aj13
17 files changed, 787 insertions, 462 deletions
diff --git a/math/octave/DESCR b/math/octave/DESCR
index 76893c43046..6538018dee7 100644
--- a/math/octave/DESCR
+++ b/math/octave/DESCR
@@ -11,12 +11,3 @@ differential and differential-algebraic equations. It is easily extensible
and customizable via user-defined functions written in Octave's own
language, or using dynamically loaded modules written in C++, C, Fortran,
or other languages.
-
-GNU Octave is also freely redistributable software. You may redistribute
-it and/or modify it under the terms of the GNU General Public License
-(GPL) as published by the Free Software Foundation.
-
-Octave was written by John W. Eaton and many others. Because Octave is
-free software you are encouraged to help make Octave more useful by writing
-and contributing additional functions for it, and by reporting any problems
-you may have.
diff --git a/math/octave/Makefile b/math/octave/Makefile
index a2b8aa7c0bc..dc0a1bd8c74 100644
--- a/math/octave/Makefile
+++ b/math/octave/Makefile
@@ -1,11 +1,8 @@
-# $NetBSD: Makefile,v 1.71 2007/11/12 19:48:50 heinz Exp $
+# $NetBSD: Makefile,v 1.72 2008/01/11 01:23:43 adam Exp $
DISTNAME= octave-${OCTAVE_VER}
-PKGREVISION= 1
CATEGORIES= math
-MASTER_SITES= ftp://ftp.che.wisc.edu/pub/octave/ \
- ftp://ftp.u-aizu.ac.jp/pub/SciEng/numanal/Octave/ \
- ftp://ftp.task.gda.pl/pub/software/octave/
+MASTER_SITES= ftp://ftp.che.wisc.edu/pub/octave/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= adam@NetBSD.org
@@ -16,51 +13,53 @@ BUILD_DEPENDS+= bison>=1.875:../../devel/bison
BUILD_DEPENDS+= gperf>=2.7:../../devel/gperf
DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot
-OCTAVE_VER= 2.1.73
-CONFLICTS+= octave-current-[0-9]*
+OCTAVE_VER= 3.0.0
+CONFLICTS+= octave-2.*
.if (${MACHINE_ARCH} == "arm32")
BROKEN= Internal compiler error occurs on arm32 (even with gcc-2.95.3)
.endif
USE_GNU_READLINE= yes
-USE_LANGUAGES= c c++ fortran
USE_LIBTOOL= yes
-USE_TOOLS+= gmake makeinfo perl
+USE_TOOLS+= gmake makeinfo perl gsed
GNU_CONFIGURE= yes
+USE_DIRS+= xdg-1.1
GCC_REQD+= 3.0
-INSTALLATION_DIRS+= share/doc/octave
-INSTALLATION_DIRS+= share/octave/${OCTAVE_VER}/doc
+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
+# octave-forge package or user written ones compiled with mkoctfile
CONFIGURE_ARGS+= --enable-dl
+# shared libraries are handled automatically in pkgsrc
+CONFIGURE_ARGS+= --enable-static
+CONFIGURE_ARGS+= --disable-shared
+
+# trick pkgsrc into real gsed, needed for "mkf77def"
+TOOLS_PLATFORM.gsed= #empty
.include "options.mk"
GNU_PLATFORM_DIR!= ${.CURDIR}/../../mk/gnu-config/config.sub ${MACHINE_GNU_PLATFORM}
-PLIST_SUBST+= GNU_PLATFORM_DIR=${GNU_PLATFORM_DIR:Q}
+PLIST_SUBST+= GNU_PLATFORM_DIR=${GNU_PLATFORM_DIR}
INFO_FILES= yes
-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
+OCTAVE_DOC= faq/Octave-FAQ.ps liboctave/liboctave.ps \
+ refcard/refcard-a4.ps refcard/refcard-legal.ps \
+ refcard/refcard-letter.ps
-UNWRAP_FILES+= mkoctfile octave-bug src/oct-conf.h
+INSTALLATION_DIRS+= share/octave/${OCTAVE_VER}/doc
+UNWRAP_FILES+= mkoctfile octave-bug src/oct-conf.h
post-extract:
find ${WRKSRC}/doc -type f -name '*.info*' -print | xargs 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
+# 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' \
@@ -69,6 +68,7 @@ post-build:
-e 's@^:[ \t]*\$${SED=.*@: \$$\{SED="${SED}"\}@g' \
${WRKSRC}/mkoctfile.bak > ${WRKSRC}/mkoctfile
chmod a+x ${WRKSRC}/mkoctfile
+ (cd ${WRKSRC}/doc/interpreter && gmake octave.ps)
post-install:
cd ${WRKSRC}/doc/liboctave; \
@@ -79,13 +79,11 @@ post-install:
.for f in ${OCTAVE_DOC}
${INSTALL_DATA} ${WRKSRC}/doc/${f} ${PREFIX}/share/octave/${OCTAVE_VER}/doc
.endfor
-.for f in ${OCTAVE_HTML}
- ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${PREFIX}/share/doc/octave
-.endfor
.include "../../audio/libsndfile/buildlink3.mk"
-.include "../../devel/readline/buildlink3.mk"
.include "../../devel/ncurses/buildlink3.mk"
+.include "../../devel/readline/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
.include "../../math/blas/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../math/lapack/buildlink3.mk"
diff --git a/math/octave/PLIST b/math/octave/PLIST
index fe895cf86bd..36151ba99cd 100644
--- a/math/octave/PLIST
+++ b/math/octave/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2007/10/05 16:31:33 adam Exp $
+@comment $NetBSD: PLIST,v 1.15 2008/01/11 01:23:43 adam Exp $
bin/mkoctfile
bin/mkoctfile-${PKGVERSION}
bin/octave
@@ -7,7 +7,6 @@ bin/octave-bug
bin/octave-bug-${PKGVERSION}
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
@@ -22,6 +21,7 @@ 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/CSparse.h
include/octave-${PKGVERSION}/octave/Cell.h
include/octave-${PKGVERSION}/octave/CmplxAEPBAL.h
include/octave-${PKGVERSION}/octave/CmplxCHOL.h
@@ -48,7 +48,6 @@ 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
@@ -61,7 +60,10 @@ 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/MSparse-defs.h
+include/octave-${PKGVERSION}/octave/MSparse.h
include/octave-${PKGVERSION}/octave/Matrix.h
+include/octave-${PKGVERSION}/octave/MatrixType.h
include/octave-${PKGVERSION}/octave/NLConst.h
include/octave-${PKGVERSION}/octave/NLEqn-opts.h
include/octave-${PKGVERSION}/octave/NLEqn.h
@@ -76,6 +78,14 @@ 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/Sparse-op-defs.h
+include/octave-${PKGVERSION}/octave/Sparse.h
+include/octave-${PKGVERSION}/octave/SparseCmplxCHOL.h
+include/octave-${PKGVERSION}/octave/SparseCmplxLU.h
+include/octave-${PKGVERSION}/octave/SparseCmplxQR.h
+include/octave-${PKGVERSION}/octave/SparseQR.h
+include/octave-${PKGVERSION}/octave/SparsedbleCHOL.h
+include/octave-${PKGVERSION}/octave/SparsedbleLU.h
include/octave-${PKGVERSION}/octave/base-dae.h
include/octave-${PKGVERSION}/octave/base-de.h
include/octave-${PKGVERSION}/octave/base-list.h
@@ -84,6 +94,8 @@ 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/boolSparse.h
+include/octave-${PKGVERSION}/octave/builtins.h
include/octave-${PKGVERSION}/octave/byte-swap.h
include/octave-${PKGVERSION}/octave/c-file-ptr-stream.h
include/octave-${PKGVERSION}/octave/chMatrix.h
@@ -97,6 +109,7 @@ 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/dSparse.h
include/octave-${PKGVERSION}/octave/data-conv.h
include/octave-${PKGVERSION}/octave/dbleAEPBAL.h
include/octave-${PKGVERSION}/octave/dbleCHOL.h
@@ -107,6 +120,7 @@ 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/debug.h
include/octave-${PKGVERSION}/octave/defaults.h
include/octave-${PKGVERSION}/octave/defun-dld.h
include/octave-${PKGVERSION}/octave/defun-int.h
@@ -120,9 +134,9 @@ 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/graphics.h
include/octave-${PKGVERSION}/octave/gripes.h
include/octave-${PKGVERSION}/octave/help.h
include/octave-${PKGVERSION}/octave/idx-vector.h
@@ -139,10 +153,11 @@ 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-math.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-path.h
include/octave-${PKGVERSION}/octave/load-save.h
include/octave-${PKGVERSION}/octave/ls-hdf5.h
include/octave-${PKGVERSION}/octave/ls-mat-ascii.h
@@ -152,6 +167,9 @@ 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/md5.h
+include/octave-${PKGVERSION}/octave/mex.h
+include/octave-${PKGVERSION}/octave/mexproto.h
include/octave-${PKGVERSION}/octave/mx-base.h
include/octave-${PKGVERSION}/octave/mx-cdm-cm.h
include/octave-${PKGVERSION}/octave/mx-cdm-cs.h
@@ -404,10 +422,13 @@ 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/mxarray.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-dlldefs.h
include/octave-${PKGVERSION}/octave/oct-env.h
+include/octave-${PKGVERSION}/octave/oct-errno.h
include/octave-${PKGVERSION}/octave/oct-fftw.h
include/octave-${PKGVERSION}/octave/oct-fstrm.h
include/octave-${PKGVERSION}/octave/oct-getopt.h
@@ -418,6 +439,7 @@ 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-md5.h
include/octave-${PKGVERSION}/octave/oct-obj.h
include/octave-${PKGVERSION}/octave/oct-passwd.h
include/octave-${PKGVERSION}/octave/oct-prcstrm.h
@@ -428,11 +450,15 @@ 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-sparse.h
+include/octave-${PKGVERSION}/octave/oct-spparms.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-types.h
+include/octave-${PKGVERSION}/octave/oct-uname.h
include/octave-${PKGVERSION}/octave/oct.h
include/octave-${PKGVERSION}/octave/octave.h
include/octave-${PKGVERSION}/octave/ops.h
@@ -442,8 +468,10 @@ 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-sparse.h
include/octave-${PKGVERSION}/octave/ov-base.h
include/octave-${PKGVERSION}/octave/ov-bool-mat.h
+include/octave-${PKGVERSION}/octave/ov-bool-sparse.h
include/octave-${PKGVERSION}/octave/ov-bool.h
include/octave-${PKGVERSION}/octave/ov-builtin.h
include/octave-${PKGVERSION}/octave/ov-cell.h
@@ -452,11 +480,11 @@ 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-cx-sparse.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
@@ -465,8 +493,10 @@ 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-mex-fcn.h
include/octave-${PKGVERSION}/octave/ov-range.h
include/octave-${PKGVERSION}/octave/ov-re-mat.h
+include/octave-${PKGVERSION}/octave/ov-re-sparse.h
include/octave-${PKGVERSION}/octave/ov-scalar.h
include/octave-${PKGVERSION}/octave/ov-str-mat.h
include/octave-${PKGVERSION}/octave/ov-streamoff.h
@@ -478,7 +508,6 @@ 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
@@ -507,7 +536,6 @@ 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
@@ -515,9 +543,37 @@ 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/randgamma.h
+include/octave-${PKGVERSION}/octave/randmtzig.h
+include/octave-${PKGVERSION}/octave/randpoisson.h
include/octave-${PKGVERSION}/octave/sighandlers.h
include/octave-${PKGVERSION}/octave/siglist.h
+include/octave-${PKGVERSION}/octave/smx-bm-sbm.h
+include/octave-${PKGVERSION}/octave/smx-cm-scm.h
+include/octave-${PKGVERSION}/octave/smx-cm-sm.h
+include/octave-${PKGVERSION}/octave/smx-cs-sm.h
+include/octave-${PKGVERSION}/octave/smx-m-scm.h
+include/octave-${PKGVERSION}/octave/smx-m-sm.h
+include/octave-${PKGVERSION}/octave/smx-s-scm.h
+include/octave-${PKGVERSION}/octave/smx-sbm-bm.h
+include/octave-${PKGVERSION}/octave/smx-scm-cm.h
+include/octave-${PKGVERSION}/octave/smx-scm-m.h
+include/octave-${PKGVERSION}/octave/smx-scm-s.h
+include/octave-${PKGVERSION}/octave/smx-scm-sm.h
+include/octave-${PKGVERSION}/octave/smx-sm-cm.h
+include/octave-${PKGVERSION}/octave/smx-sm-cs.h
+include/octave-${PKGVERSION}/octave/smx-sm-m.h
+include/octave-${PKGVERSION}/octave/smx-sm-scm.h
include/octave-${PKGVERSION}/octave/so-array.h
+include/octave-${PKGVERSION}/octave/sparse-base-chol.cc
+include/octave-${PKGVERSION}/octave/sparse-base-chol.h
+include/octave-${PKGVERSION}/octave/sparse-base-lu.cc
+include/octave-${PKGVERSION}/octave/sparse-base-lu.h
+include/octave-${PKGVERSION}/octave/sparse-dmsolve.cc
+include/octave-${PKGVERSION}/octave/sparse-sort.h
+include/octave-${PKGVERSION}/octave/sparse-util.h
+include/octave-${PKGVERSION}/octave/sparse-xdiv.h
+include/octave-${PKGVERSION}/octave/sparse-xpow.h
include/octave-${PKGVERSION}/octave/statdefs.h
include/octave-${PKGVERSION}/octave/str-vec.h
include/octave-${PKGVERSION}/octave/sun-utils.h
@@ -550,202 +606,101 @@ 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
+include/octave-${PKGVERSION}/octave/zfstream.h
info/liboctave.info
info/octave.info
lib/libcruft.la
lib/liboctave.la
lib/liboctinterp.la
-libexec/octave/${PKGVERSION}/exec/${GNU_PLATFORM_DIR}/info-emacs-info
-libexec/octave/${PKGVERSION}/exec/${GNU_PLATFORM_DIR}/info-emacs-octave-help
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/airy.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/balance.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/besselh.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/besseli.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/besselj.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/besselk.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/bessely.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/betainc.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/chol.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/colloc.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/daspk.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/daspk_options.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/dasrt.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/dasrt_options.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/dassl.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/dassl_options.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/det.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/eig.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/endgrent.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/endpwent.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/expm.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/fft.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/fft2.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/fftn.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/fftw_wisdom.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/filter.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/find.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/fsolve.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/fsolve_options.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/gammainc.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/gcd.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/getgrent.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/getgrgid.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/getgrnam.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/getpwent.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/getpwnam.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/getpwuid.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/getrusage.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/givens.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/gmtime.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/hess.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/ifft.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/ifft2.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/ifftn.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/inv.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/inverse.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/kron.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/localtime.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/lpsolve.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/lpsolve_options.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/lsode.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/lsode_options.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/lu.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/max.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/min.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/minmax.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/mktime.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/pinv.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/qr.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/quad.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/quad_options.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/qz.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/rand.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/randn.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/schur.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/setgrent.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/setpwent.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/sort.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/sqrtm.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/strftime.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/strptime.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/svd.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/syl.oct
-libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}/time.oct
+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}/PKG_ADD
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__contourc__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__delaunayn__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__dsearchn__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__glpk__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__gnuplot_raw__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__lin_interpn__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__pchip_deriv__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__qp__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__voronoi__.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/balance.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/besselj.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/betainc.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/bsxfun.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/ccolamd.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/cellfun.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/chol.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/colamd.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/colloc.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/conv2.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/convhulln.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/daspk.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dasrt.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dassl.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/det.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dispatch.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/eig.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.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}/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}/getpwent.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}/hess.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/inv.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/kron.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lsode.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lu.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/luinc.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/matrix_type.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/md5sum.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/minmax.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}/qz.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/rand.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/regexp.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/schur.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/sort.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/sparse.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/spchol.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/spdet.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/spfind.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/spkron.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/splu.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/spparms.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/spqr.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/sqrtm.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}/symrcm.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/time.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/tsearch.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/typecast.oct
+libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/urlwrite.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/octave/Octave-FAQ.html
-share/doc/octave/Octave-FAQ_1.html
-share/doc/octave/Octave-FAQ_10.html
-share/doc/octave/Octave-FAQ_11.html
-share/doc/octave/Octave-FAQ_12.html
-share/doc/octave/Octave-FAQ_2.html
-share/doc/octave/Octave-FAQ_3.html
-share/doc/octave/Octave-FAQ_4.html
-share/doc/octave/Octave-FAQ_5.html
-share/doc/octave/Octave-FAQ_6.html
-share/doc/octave/Octave-FAQ_7.html
-share/doc/octave/Octave-FAQ_8.html
-share/doc/octave/Octave-FAQ_9.html
-share/doc/octave/Octave-FAQ_abt.html
-share/doc/octave/Octave-FAQ_fot.html
-share/doc/octave/Octave-FAQ_ovr.html
-share/doc/octave/Octave-FAQ_toc.html
-share/doc/octave/liboctave.html
-share/doc/octave/liboctave_1.html
-share/doc/octave/liboctave_10.html
-share/doc/octave/liboctave_11.html
-share/doc/octave/liboctave_12.html
-share/doc/octave/liboctave_13.html
-share/doc/octave/liboctave_14.html
-share/doc/octave/liboctave_15.html
-share/doc/octave/liboctave_16.html
-share/doc/octave/liboctave_17.html
-share/doc/octave/liboctave_18.html
-share/doc/octave/liboctave_19.html
-share/doc/octave/liboctave_2.html
-share/doc/octave/liboctave_20.html
-share/doc/octave/liboctave_21.html
-share/doc/octave/liboctave_22.html
-share/doc/octave/liboctave_23.html
-share/doc/octave/liboctave_3.html
-share/doc/octave/liboctave_4.html
-share/doc/octave/liboctave_5.html
-share/doc/octave/liboctave_6.html
-share/doc/octave/liboctave_7.html
-share/doc/octave/liboctave_8.html
-share/doc/octave/liboctave_9.html
-share/doc/octave/liboctave_abt.html
-share/doc/octave/liboctave_ovr.html
-share/doc/octave/liboctave_toc.html
-share/doc/octave/octave.html
-share/doc/octave/octave_1.html
-share/doc/octave/octave_10.html
-share/doc/octave/octave_11.html
-share/doc/octave/octave_12.html
-share/doc/octave/octave_13.html
-share/doc/octave/octave_14.html
-share/doc/octave/octave_15.html
-share/doc/octave/octave_16.html
-share/doc/octave/octave_17.html
-share/doc/octave/octave_18.html
-share/doc/octave/octave_19.html
-share/doc/octave/octave_2.html
-share/doc/octave/octave_20.html
-share/doc/octave/octave_21.html
-share/doc/octave/octave_22.html
-share/doc/octave/octave_23.html
-share/doc/octave/octave_24.html
-share/doc/octave/octave_25.html
-share/doc/octave/octave_26.html
-share/doc/octave/octave_27.html
-share/doc/octave/octave_28.html
-share/doc/octave/octave_29.html
-share/doc/octave/octave_3.html
-share/doc/octave/octave_30.html
-share/doc/octave/octave_31.html
-share/doc/octave/octave_32.html
-share/doc/octave/octave_33.html
-share/doc/octave/octave_34.html
-share/doc/octave/octave_35.html
-share/doc/octave/octave_36.html
-share/doc/octave/octave_37.html
-share/doc/octave/octave_38.html
-share/doc/octave/octave_39.html
-share/doc/octave/octave_4.html
-share/doc/octave/octave_40.html
-share/doc/octave/octave_41.html
-share/doc/octave/octave_42.html
-share/doc/octave/octave_43.html
-share/doc/octave/octave_44.html
-share/doc/octave/octave_45.html
-share/doc/octave/octave_46.html
-share/doc/octave/octave_47.html
-share/doc/octave/octave_48.html
-share/doc/octave/octave_49.html
-share/doc/octave/octave_5.html
-share/doc/octave/octave_50.html
-share/doc/octave/octave_51.html
-share/doc/octave/octave_52.html
-share/doc/octave/octave_53.html
-share/doc/octave/octave_54.html
-share/doc/octave/octave_6.html
-share/doc/octave/octave_7.html
-share/doc/octave/octave_8.html
-share/doc/octave/octave_9.html
-share/doc/octave/octave_abt.html
-share/doc/octave/octave_fot.html
-share/doc/octave/octave_ovr.html
-share/doc/octave/octave_toc.html
+share/octave/${PKGVERSION}/NEWS
share/octave/${PKGVERSION}/doc/Octave-FAQ.ps
share/octave/${PKGVERSION}/doc/liboctave.ps
-share/octave/${PKGVERSION}/doc/octave.ps
share/octave/${PKGVERSION}/doc/refcard-a4.ps
share/octave/${PKGVERSION}/doc/refcard-legal.ps
share/octave/${PKGVERSION}/doc/refcard-letter.ps
share/octave/${PKGVERSION}/imagelib/default.img
+share/octave/${PKGVERSION}/imagelib/octave-sombrero.png
share/octave/${PKGVERSION}/m/audio/lin2mu.m
share/octave/${PKGVERSION}/m/audio/loadaudio.m
share/octave/${PKGVERSION}/m/audio/mu2lin.m
@@ -753,6 +708,8 @@ 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/audio/wavread.m
+share/octave/${PKGVERSION}/m/audio/wavwrite.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
@@ -908,10 +865,44 @@ 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/beta_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/beta_inv.m
+share/octave/${PKGVERSION}/m/deprecated/beta_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/beta_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/binomial_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/binomial_inv.m
+share/octave/${PKGVERSION}/m/deprecated/binomial_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/binomial_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/chisquare_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/chisquare_inv.m
+share/octave/${PKGVERSION}/m/deprecated/chisquare_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/chisquare_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/clearplot.m
+share/octave/${PKGVERSION}/m/deprecated/clg.m
share/octave/${PKGVERSION}/m/deprecated/com2str.m
+share/octave/${PKGVERSION}/m/deprecated/exponential_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/exponential_inv.m
+share/octave/${PKGVERSION}/m/deprecated/exponential_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/exponential_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/f_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/f_inv.m
+share/octave/${PKGVERSION}/m/deprecated/f_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/f_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/gamma_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/gamma_inv.m
+share/octave/${PKGVERSION}/m/deprecated/gamma_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/gamma_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/geometric_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/geometric_inv.m
+share/octave/${PKGVERSION}/m/deprecated/geometric_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/geometric_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/hypergeometric_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/hypergeometric_inv.m
+share/octave/${PKGVERSION}/m/deprecated/hypergeometric_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/hypergeometric_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/intersection.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
@@ -921,22 +912,69 @@ 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/lognormal_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/lognormal_inv.m
+share/octave/${PKGVERSION}/m/deprecated/lognormal_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/lognormal_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/meshdom.m
+share/octave/${PKGVERSION}/m/deprecated/normal_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/normal_inv.m
+share/octave/${PKGVERSION}/m/deprecated/normal_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/normal_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/pascal_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/pascal_inv.m
+share/octave/${PKGVERSION}/m/deprecated/pascal_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/pascal_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/poisson_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/poisson_inv.m
+share/octave/${PKGVERSION}/m/deprecated/poisson_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/poisson_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/polyinteg.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/deprecated/t_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/t_inv.m
+share/octave/${PKGVERSION}/m/deprecated/t_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/t_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/uniform_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/uniform_inv.m
+share/octave/${PKGVERSION}/m/deprecated/uniform_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/uniform_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/weibcdf.m
+share/octave/${PKGVERSION}/m/deprecated/weibinv.m
+share/octave/${PKGVERSION}/m/deprecated/weibpdf.m
+share/octave/${PKGVERSION}/m/deprecated/weibrnd.m
+share/octave/${PKGVERSION}/m/deprecated/weibull_cdf.m
+share/octave/${PKGVERSION}/m/deprecated/weibull_inv.m
+share/octave/${PKGVERSION}/m/deprecated/weibull_pdf.m
+share/octave/${PKGVERSION}/m/deprecated/weibull_rnd.m
+share/octave/${PKGVERSION}/m/deprecated/wiener_rnd.m
+share/octave/${PKGVERSION}/m/elfun/acosd.m
share/octave/${PKGVERSION}/m/elfun/acot.m
+share/octave/${PKGVERSION}/m/elfun/acotd.m
share/octave/${PKGVERSION}/m/elfun/acoth.m
share/octave/${PKGVERSION}/m/elfun/acsc.m
+share/octave/${PKGVERSION}/m/elfun/acscd.m
share/octave/${PKGVERSION}/m/elfun/acsch.m
share/octave/${PKGVERSION}/m/elfun/asec.m
+share/octave/${PKGVERSION}/m/elfun/asecd.m
share/octave/${PKGVERSION}/m/elfun/asech.m
+share/octave/${PKGVERSION}/m/elfun/asind.m
+share/octave/${PKGVERSION}/m/elfun/atand.m
+share/octave/${PKGVERSION}/m/elfun/cosd.m
share/octave/${PKGVERSION}/m/elfun/cot.m
+share/octave/${PKGVERSION}/m/elfun/cotd.m
share/octave/${PKGVERSION}/m/elfun/coth.m
share/octave/${PKGVERSION}/m/elfun/csc.m
+share/octave/${PKGVERSION}/m/elfun/cscd.m
share/octave/${PKGVERSION}/m/elfun/csch.m
share/octave/${PKGVERSION}/m/elfun/lcm.m
share/octave/${PKGVERSION}/m/elfun/sec.m
+share/octave/${PKGVERSION}/m/elfun/secd.m
share/octave/${PKGVERSION}/m/elfun/sech.m
+share/octave/${PKGVERSION}/m/elfun/sind.m
+share/octave/${PKGVERSION}/m/elfun/tand.m
share/octave/${PKGVERSION}/m/finance/fv.m
share/octave/${PKGVERSION}/m/finance/fvl.m
share/octave/${PKGVERSION}/m/finance/irr.m
@@ -947,70 +985,134 @@ 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/__isequal__.m
+share/octave/${PKGVERSION}/m/general/__splinen__.m
+share/octave/${PKGVERSION}/m/general/accumarray.m
+share/octave/${PKGVERSION}/m/general/arrayfun.m
+share/octave/${PKGVERSION}/m/general/bicubic.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/blkdiag.m
share/octave/${PKGVERSION}/m/general/cart2pol.m
share/octave/${PKGVERSION}/m/general/cart2sph.m
+share/octave/${PKGVERSION}/m/general/cell2mat.m
+share/octave/${PKGVERSION}/m/general/celldisp.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/cplxpair.m
+share/octave/${PKGVERSION}/m/general/cumtrapz.m
share/octave/${PKGVERSION}/m/general/deal.m
+share/octave/${PKGVERSION}/m/general/del2.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/gradient.m
share/octave/${PKGVERSION}/m/general/ind2sub.m
share/octave/${PKGVERSION}/m/general/int2str.m
+share/octave/${PKGVERSION}/m/general/interp1.m
+share/octave/${PKGVERSION}/m/general/interp2.m
+share/octave/${PKGVERSION}/m/general/interp3.m
+share/octave/${PKGVERSION}/m/general/interpft.m
+share/octave/${PKGVERSION}/m/general/interpn.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/isdir.m
+share/octave/${PKGVERSION}/m/general/isequal.m
+share/octave/${PKGVERSION}/m/general/isequalwithequalnans.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/lookup.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/nthroot.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/polyarea.m
share/octave/${PKGVERSION}/m/general/postpad.m
share/octave/${PKGVERSION}/m/general/prepad.m
+share/octave/${PKGVERSION}/m/general/quadl.m
share/octave/${PKGVERSION}/m/general/randperm.m
+share/octave/${PKGVERSION}/m/general/rat.m
share/octave/${PKGVERSION}/m/general/rem.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/sortrows.m
share/octave/${PKGVERSION}/m/general/sph2cart.m
share/octave/${PKGVERSION}/m/general/strerror.m
+share/octave/${PKGVERSION}/m/general/structfun.m
share/octave/${PKGVERSION}/m/general/sub2ind.m
+share/octave/${PKGVERSION}/m/general/trapz.m
share/octave/${PKGVERSION}/m/general/tril.m
share/octave/${PKGVERSION}/m/general/triu.m
+share/octave/${PKGVERSION}/m/geometry/convhull.m
+share/octave/${PKGVERSION}/m/geometry/delaunay.m
+share/octave/${PKGVERSION}/m/geometry/delaunay3.m
+share/octave/${PKGVERSION}/m/geometry/delaunayn.m
+share/octave/${PKGVERSION}/m/geometry/dsearch.m
+share/octave/${PKGVERSION}/m/geometry/dsearchn.m
+share/octave/${PKGVERSION}/m/geometry/griddata.m
+share/octave/${PKGVERSION}/m/geometry/griddata3.m
+share/octave/${PKGVERSION}/m/geometry/griddatan.m
+share/octave/${PKGVERSION}/m/geometry/inpolygon.m
+share/octave/${PKGVERSION}/m/geometry/trimesh.m
+share/octave/${PKGVERSION}/m/geometry/triplot.m
+share/octave/${PKGVERSION}/m/geometry/tsearchn.m
+share/octave/${PKGVERSION}/m/geometry/voronoi.m
+share/octave/${PKGVERSION}/m/geometry/voronoin.m
+share/octave/${PKGVERSION}/m/image/PKG_ADD
+share/octave/${PKGVERSION}/m/image/__img__.m
+share/octave/${PKGVERSION}/m/image/__img_via_file__.m
+share/octave/${PKGVERSION}/m/image/autumn.m
+share/octave/${PKGVERSION}/m/image/bone.m
+share/octave/${PKGVERSION}/m/image/brighten.m
share/octave/${PKGVERSION}/m/image/colormap.m
+share/octave/${PKGVERSION}/m/image/cool.m
+share/octave/${PKGVERSION}/m/image/copper.m
+share/octave/${PKGVERSION}/m/image/flag.m
+share/octave/${PKGVERSION}/m/image/gmap40.m
share/octave/${PKGVERSION}/m/image/gray.m
share/octave/${PKGVERSION}/m/image/gray2ind.m
+share/octave/${PKGVERSION}/m/image/hot.m
+share/octave/${PKGVERSION}/m/image/hsv.m
share/octave/${PKGVERSION}/m/image/hsv2rgb.m
share/octave/${PKGVERSION}/m/image/image.m
+share/octave/${PKGVERSION}/m/image/image_viewer.m
share/octave/${PKGVERSION}/m/image/imagesc.m
share/octave/${PKGVERSION}/m/image/imshow.m
share/octave/${PKGVERSION}/m/image/ind2gray.m
share/octave/${PKGVERSION}/m/image/ind2rgb.m
+share/octave/${PKGVERSION}/m/image/jet.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/pink.m
+share/octave/${PKGVERSION}/m/image/prism.m
+share/octave/${PKGVERSION}/m/image/rainbow.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/image/spring.m
+share/octave/${PKGVERSION}/m/image/summer.m
+share/octave/${PKGVERSION}/m/image/white.m
+share/octave/${PKGVERSION}/m/image/winter.m
share/octave/${PKGVERSION}/m/io/beep.m
+share/octave/${PKGVERSION}/m/linear-algebra/__norm__.m
share/octave/${PKGVERSION}/m/linear-algebra/commutation_matrix.m
share/octave/${PKGVERSION}/m/linear-algebra/cond.m
+share/octave/${PKGVERSION}/m/linear-algebra/condest.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
@@ -1019,53 +1121,104 @@ 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/onenormest.m
share/octave/${PKGVERSION}/m/linear-algebra/orth.m
share/octave/${PKGVERSION}/m/linear-algebra/qzhess.m
share/octave/${PKGVERSION}/m/linear-algebra/rank.m
+share/octave/${PKGVERSION}/m/linear-algebra/rref.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/ans.m
share/octave/${PKGVERSION}/m/miscellaneous/bincoeff.m
share/octave/${PKGVERSION}/m/miscellaneous/bug_report.m
+share/octave/${PKGVERSION}/m/miscellaneous/bunzip2.m
+share/octave/${PKGVERSION}/m/miscellaneous/cast.m
share/octave/${PKGVERSION}/m/miscellaneous/comma.m
+share/octave/${PKGVERSION}/m/miscellaneous/compare_versions.m
share/octave/${PKGVERSION}/m/miscellaneous/computer.m
-share/octave/${PKGVERSION}/m/miscellaneous/cputime.m
+share/octave/${PKGVERSION}/m/miscellaneous/copyfile.m
share/octave/${PKGVERSION}/m/miscellaneous/delete.m
share/octave/${PKGVERSION}/m/miscellaneous/dir.m
+share/octave/${PKGVERSION}/m/miscellaneous/doc.m
+share/octave/${PKGVERSION}/m/miscellaneous/dos.m
share/octave/${PKGVERSION}/m/miscellaneous/dump_prefs.m
-share/octave/${PKGVERSION}/m/miscellaneous/etime.m
+share/octave/${PKGVERSION}/m/miscellaneous/edit.m
+share/octave/${PKGVERSION}/m/miscellaneous/fileattrib.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/getfield.m
+share/octave/${PKGVERSION}/m/miscellaneous/gunzip.m
+share/octave/${PKGVERSION}/m/miscellaneous/gzip.m
+share/octave/${PKGVERSION}/m/miscellaneous/inputname.m
+share/octave/${PKGVERSION}/m/miscellaneous/ismac.m
share/octave/${PKGVERSION}/m/miscellaneous/ispc.m
share/octave/${PKGVERSION}/m/miscellaneous/isunix.m
+share/octave/${PKGVERSION}/m/miscellaneous/license.m
share/octave/${PKGVERSION}/m/miscellaneous/list_primes.m
+share/octave/${PKGVERSION}/m/miscellaneous/ls.m
+share/octave/${PKGVERSION}/m/miscellaneous/ls_command.m
share/octave/${PKGVERSION}/m/miscellaneous/menu.m
-share/octave/${PKGVERSION}/m/miscellaneous/not.m
+share/octave/${PKGVERSION}/m/miscellaneous/mex.m
+share/octave/${PKGVERSION}/m/miscellaneous/mexext.m
+share/octave/${PKGVERSION}/m/miscellaneous/mkoctfile.m
+share/octave/${PKGVERSION}/m/miscellaneous/movefile.m
+share/octave/${PKGVERSION}/m/miscellaneous/news.m
+share/octave/${PKGVERSION}/m/miscellaneous/orderfields.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/parseparams.m
+share/octave/${PKGVERSION}/m/miscellaneous/run.m
share/octave/${PKGVERSION}/m/miscellaneous/semicolon.m
+share/octave/${PKGVERSION}/m/miscellaneous/setfield.m
+share/octave/${PKGVERSION}/m/miscellaneous/single.m
+share/octave/${PKGVERSION}/m/miscellaneous/substruct.m
+share/octave/${PKGVERSION}/m/miscellaneous/swapbytes.m
+share/octave/${PKGVERSION}/m/miscellaneous/tar.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/unpack.m
+share/octave/${PKGVERSION}/m/miscellaneous/untar.m
+share/octave/${PKGVERSION}/m/miscellaneous/unzip.m
+share/octave/${PKGVERSION}/m/miscellaneous/ver.m
share/octave/${PKGVERSION}/m/miscellaneous/version.m
+share/octave/${PKGVERSION}/m/miscellaneous/warning_ids.m
+share/octave/${PKGVERSION}/m/miscellaneous/what.m
share/octave/${PKGVERSION}/m/miscellaneous/xor.m
+share/octave/${PKGVERSION}/m/miscellaneous/zip.m
+share/octave/${PKGVERSION}/m/optimization/__fsolve_defopts__.m
+share/octave/${PKGVERSION}/m/optimization/glpk.m
+share/octave/${PKGVERSION}/m/optimization/glpkmex.m
+share/octave/${PKGVERSION}/m/optimization/optimset.m
+share/octave/${PKGVERSION}/m/optimization/qp.m
+share/octave/${PKGVERSION}/m/optimization/sqp.m
+share/octave/${PKGVERSION}/m/path/savepath.m
+share/octave/${PKGVERSION}/m/pkg/PKG_ADD
+share/octave/${PKGVERSION}/m/pkg/pkg.m
share/octave/${PKGVERSION}/m/plot/PKG_ADD
+share/octave/${PKGVERSION}/m/plot/__area__.m
+share/octave/${PKGVERSION}/m/plot/__axes_limits__.m
share/octave/${PKGVERSION}/m/plot/__axis_label__.m
+share/octave/${PKGVERSION}/m/plot/__bar__.m
+share/octave/${PKGVERSION}/m/plot/__bars__.m
+share/octave/${PKGVERSION}/m/plot/__contour__.m
+share/octave/${PKGVERSION}/m/plot/__default_plot_options__.m
share/octave/${PKGVERSION}/m/plot/__errcomm__.m
share/octave/${PKGVERSION}/m/plot/__errplot__.m
+share/octave/${PKGVERSION}/m/plot/__gnuplot_version__.m
+share/octave/${PKGVERSION}/m/plot/__go_close_all__.m
+share/octave/${PKGVERSION}/m/plot/__go_draw_axes__.m
+share/octave/${PKGVERSION}/m/plot/__go_draw_figure__.m
+share/octave/${PKGVERSION}/m/plot/__line__.m
+share/octave/${PKGVERSION}/m/plot/__next_line_color__.m
+share/octave/${PKGVERSION}/m/plot/__patch__.m
share/octave/${PKGVERSION}/m/plot/__plr1__.m
share/octave/${PKGVERSION}/m/plot/__plr2__.m
-share/octave/${PKGVERSION}/m/plot/__plr__.m
share/octave/${PKGVERSION}/m/plot/__plt1__.m
share/octave/${PKGVERSION}/m/plot/__plt2__.m
share/octave/${PKGVERSION}/m/plot/__plt2mm__.m
@@ -1074,58 +1227,122 @@ share/octave/${PKGVERSION}/m/plot/__plt2ss__.m
share/octave/${PKGVERSION}/m/plot/__plt2vm__.m
share/octave/${PKGVERSION}/m/plot/__plt2vv__.m
share/octave/${PKGVERSION}/m/plot/__plt__.m
+share/octave/${PKGVERSION}/m/plot/__plt_get_axis_arg__.m
share/octave/${PKGVERSION}/m/plot/__pltopt1__.m
share/octave/${PKGVERSION}/m/plot/__pltopt__.m
+share/octave/${PKGVERSION}/m/plot/__quiver__.m
+share/octave/${PKGVERSION}/m/plot/__scatter__.m
+share/octave/${PKGVERSION}/m/plot/__stem__.m
+share/octave/${PKGVERSION}/m/plot/ancestor.m
+share/octave/${PKGVERSION}/m/plot/area.m
+share/octave/${PKGVERSION}/m/plot/axes.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/barh.m
+share/octave/${PKGVERSION}/m/plot/box.m
+share/octave/${PKGVERSION}/m/plot/caxis.m
+share/octave/${PKGVERSION}/m/plot/clf.m
share/octave/${PKGVERSION}/m/plot/close.m
+share/octave/${PKGVERSION}/m/plot/closereq.m
+share/octave/${PKGVERSION}/m/plot/colorbar.m
+share/octave/${PKGVERSION}/m/plot/compass.m
share/octave/${PKGVERSION}/m/plot/contour.m
+share/octave/${PKGVERSION}/m/plot/contour3.m
+share/octave/${PKGVERSION}/m/plot/contourc.m
+share/octave/${PKGVERSION}/m/plot/contourf.m
+share/octave/${PKGVERSION}/m/plot/cylinder.m
+share/octave/${PKGVERSION}/m/plot/drawnow.m
+share/octave/${PKGVERSION}/m/plot/ellipsoid.m
share/octave/${PKGVERSION}/m/plot/errorbar.m
+share/octave/${PKGVERSION}/m/plot/feather.m
share/octave/${PKGVERSION}/m/plot/figure.m
+share/octave/${PKGVERSION}/m/plot/fill.m
+share/octave/${PKGVERSION}/m/plot/findobj.m
+share/octave/${PKGVERSION}/m/plot/fplot.m
+share/octave/${PKGVERSION}/m/plot/gca.m
+share/octave/${PKGVERSION}/m/plot/gcf.m
share/octave/${PKGVERSION}/m/plot/grid.m
+share/octave/${PKGVERSION}/m/plot/hidden.m
share/octave/${PKGVERSION}/m/plot/hist.m
+share/octave/${PKGVERSION}/m/plot/hold.m
+share/octave/${PKGVERSION}/m/plot/isfigure.m
+share/octave/${PKGVERSION}/m/plot/ishold.m
+share/octave/${PKGVERSION}/m/plot/legend.m
+share/octave/${PKGVERSION}/m/plot/line.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/meshc.m
share/octave/${PKGVERSION}/m/plot/meshgrid.m
-share/octave/${PKGVERSION}/m/plot/mplot.m
-share/octave/${PKGVERSION}/m/plot/multiplot.m
-share/octave/${PKGVERSION}/m/plot/oneplot.m
+share/octave/${PKGVERSION}/m/plot/meshz.m
+share/octave/${PKGVERSION}/m/plot/ndgrid.m
+share/octave/${PKGVERSION}/m/plot/newplot.m
share/octave/${PKGVERSION}/m/plot/orient.m
+share/octave/${PKGVERSION}/m/plot/pareto.m
+share/octave/${PKGVERSION}/m/plot/pcolor.m
+share/octave/${PKGVERSION}/m/plot/patch.m
+share/octave/${PKGVERSION}/m/plot/peaks.m
+share/octave/${PKGVERSION}/m/plot/pie.m
share/octave/${PKGVERSION}/m/plot/plot.m
-share/octave/${PKGVERSION}/m/plot/plot_border.m
+share/octave/${PKGVERSION}/m/plot/plot3.m
+share/octave/${PKGVERSION}/m/plot/plotyy.m
share/octave/${PKGVERSION}/m/plot/polar.m
share/octave/${PKGVERSION}/m/plot/print.m
+share/octave/${PKGVERSION}/m/plot/quiver.m
+share/octave/${PKGVERSION}/m/plot/quiver3.m
+share/octave/${PKGVERSION}/m/plot/ribbon.m
+share/octave/${PKGVERSION}/m/plot/replot.m
+share/octave/${PKGVERSION}/m/plot/rose.m
+share/octave/${PKGVERSION}/m/plot/scatter.m
+share/octave/${PKGVERSION}/m/plot/scatter3.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/shading.m
share/octave/${PKGVERSION}/m/plot/shg.m
+share/octave/${PKGVERSION}/m/plot/slice.m
share/octave/${PKGVERSION}/m/plot/sombrero.m
+share/octave/${PKGVERSION}/m/plot/sphere.m
+share/octave/${PKGVERSION}/m/plot/spinmap.m
share/octave/${PKGVERSION}/m/plot/stairs.m
+share/octave/${PKGVERSION}/m/plot/stem.m
+share/octave/${PKGVERSION}/m/plot/stem3.m
share/octave/${PKGVERSION}/m/plot/subplot.m
-share/octave/${PKGVERSION}/m/plot/subwindow.m
+share/octave/${PKGVERSION}/m/plot/surf.m
+share/octave/${PKGVERSION}/m/plot/surface.m
+share/octave/${PKGVERSION}/m/plot/surfc.m
+share/octave/${PKGVERSION}/m/plot/surfnorm.m
+share/octave/${PKGVERSION}/m/plot/text.m
share/octave/${PKGVERSION}/m/plot/title.m
-share/octave/${PKGVERSION}/m/plot/top_title.m
+share/octave/${PKGVERSION}/m/plot/view.m
share/octave/${PKGVERSION}/m/plot/xlabel.m
+share/octave/${PKGVERSION}/m/plot/xlim.m
share/octave/${PKGVERSION}/m/plot/ylabel.m
+share/octave/${PKGVERSION}/m/plot/ylim.m
share/octave/${PKGVERSION}/m/plot/zlabel.m
+share/octave/${PKGVERSION}/m/plot/zlim.m
share/octave/${PKGVERSION}/m/polynomial/compan.m
share/octave/${PKGVERSION}/m/polynomial/conv.m
share/octave/${PKGVERSION}/m/polynomial/deconv.m
+share/octave/${PKGVERSION}/m/polynomial/mkpp.m
+share/octave/${PKGVERSION}/m/polynomial/mpoles.m
+share/octave/${PKGVERSION}/m/polynomial/pchip.m
share/octave/${PKGVERSION}/m/polynomial/poly.m
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/polygcd.m
+share/octave/${PKGVERSION}/m/polynomial/polyint.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/ppval.m
share/octave/${PKGVERSION}/m/polynomial/residue.m
share/octave/${PKGVERSION}/m/polynomial/roots.m
+share/octave/${PKGVERSION}/m/polynomial/spline.m
+share/octave/${PKGVERSION}/m/polynomial/unmkpp.m
share/octave/${PKGVERSION}/m/quaternion/demoquat.m
share/octave/${PKGVERSION}/m/quaternion/qconj.m
share/octave/${PKGVERSION}/m/quaternion/qcoordinate_plot.m
@@ -1139,8 +1356,12 @@ 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
+share/octave/${PKGVERSION}/m/set/intersect.m
+share/octave/${PKGVERSION}/m/set/ismember.m
+share/octave/${PKGVERSION}/m/set/setdiff.m
+share/octave/${PKGVERSION}/m/set/setxor.m
share/octave/${PKGVERSION}/m/set/union.m
+share/octave/${PKGVERSION}/m/set/unique.m
share/octave/${PKGVERSION}/m/signal/arch_fit.m
share/octave/${PKGVERSION}/m/signal/arch_rnd.m
share/octave/${PKGVERSION}/m/signal/arch_test.m
@@ -1156,12 +1377,14 @@ share/octave/${PKGVERSION}/m/signal/durbinlevinson.m
share/octave/${PKGVERSION}/m/signal/fftconv.m
share/octave/${PKGVERSION}/m/signal/fftfilt.m
share/octave/${PKGVERSION}/m/signal/fftshift.m
+share/octave/${PKGVERSION}/m/signal/filter2.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
+share/octave/${PKGVERSION}/m/signal/ifftshift.m
share/octave/${PKGVERSION}/m/signal/periodogram.m
share/octave/${PKGVERSION}/m/signal/rectangle_lw.m
share/octave/${PKGVERSION}/m/signal/rectangle_sw.m
@@ -1177,19 +1400,54 @@ 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/sparse/colperm.m
+share/octave/${PKGVERSION}/m/sparse/etreeplot.m
+share/octave/${PKGVERSION}/m/sparse/gplot.m
+share/octave/${PKGVERSION}/m/sparse/nonzeros.m
+share/octave/${PKGVERSION}/m/sparse/normest.m
+share/octave/${PKGVERSION}/m/sparse/pcg.m
+share/octave/${PKGVERSION}/m/sparse/pcr.m
+share/octave/${PKGVERSION}/m/sparse/spalloc.m
+share/octave/${PKGVERSION}/m/sparse/spconvert.m
+share/octave/${PKGVERSION}/m/sparse/spdiags.m
+share/octave/${PKGVERSION}/m/sparse/speye.m
+share/octave/${PKGVERSION}/m/sparse/spfun.m
+share/octave/${PKGVERSION}/m/sparse/sphcat.m
+share/octave/${PKGVERSION}/m/sparse/spones.m
+share/octave/${PKGVERSION}/m/sparse/sprand.m
+share/octave/${PKGVERSION}/m/sparse/sprandn.m
+share/octave/${PKGVERSION}/m/sparse/sprandsym.m
+share/octave/${PKGVERSION}/m/sparse/spstats.m
+share/octave/${PKGVERSION}/m/sparse/spvcat.m
+share/octave/${PKGVERSION}/m/sparse/spy.m
+share/octave/${PKGVERSION}/m/sparse/treeplot.m
share/octave/${PKGVERSION}/m/specfun/bessel.m
share/octave/${PKGVERSION}/m/specfun/beta.m
share/octave/${PKGVERSION}/m/specfun/betai.m
+share/octave/${PKGVERSION}/m/specfun/betaln.m
share/octave/${PKGVERSION}/m/specfun/erfinv.m
+share/octave/${PKGVERSION}/m/specfun/factor.m
+share/octave/${PKGVERSION}/m/specfun/factorial.m
share/octave/${PKGVERSION}/m/specfun/gammai.m
+share/octave/${PKGVERSION}/m/specfun/isprime.m
+share/octave/${PKGVERSION}/m/specfun/legendre.m
share/octave/${PKGVERSION}/m/specfun/log2.m
+share/octave/${PKGVERSION}/m/specfun/nchoosek.m
+share/octave/${PKGVERSION}/m/specfun/perms.m
share/octave/${PKGVERSION}/m/specfun/pow2.m
+share/octave/${PKGVERSION}/m/specfun/primes.m
+share/octave/${PKGVERSION}/m/special-matrix/hadamard.m
share/octave/${PKGVERSION}/m/special-matrix/hankel.m
share/octave/${PKGVERSION}/m/special-matrix/hilb.m
share/octave/${PKGVERSION}/m/special-matrix/invhilb.m
+share/octave/${PKGVERSION}/m/special-matrix/magic.m
+share/octave/${PKGVERSION}/m/special-matrix/pascal.m
+share/octave/${PKGVERSION}/m/special-matrix/rosser.m
share/octave/${PKGVERSION}/m/special-matrix/sylvester_matrix.m
share/octave/${PKGVERSION}/m/special-matrix/toeplitz.m
share/octave/${PKGVERSION}/m/special-matrix/vander.m
+share/octave/${PKGVERSION}/m/special-matrix/wilkinson.m
+share/octave/${PKGVERSION}/m/startup/inputrc
share/octave/${PKGVERSION}/m/startup/octaverc
share/octave/${PKGVERSION}/m/statistics/base/center.m
share/octave/${PKGVERSION}/m/statistics/base/cloglog.m
@@ -1206,6 +1464,7 @@ share/octave/${PKGVERSION}/m/statistics/base/mahalanobis.m
share/octave/${PKGVERSION}/m/statistics/base/mean.m
share/octave/${PKGVERSION}/m/statistics/base/meansq.m
share/octave/${PKGVERSION}/m/statistics/base/median.m
+share/octave/${PKGVERSION}/m/statistics/base/mode.m
share/octave/${PKGVERSION}/m/statistics/base/moment.m
share/octave/${PKGVERSION}/m/statistics/base/ols.m
share/octave/${PKGVERSION}/m/statistics/base/ppplot.m
@@ -1222,22 +1481,22 @@ share/octave/${PKGVERSION}/m/statistics/base/studentize.m
share/octave/${PKGVERSION}/m/statistics/base/table.m
share/octave/${PKGVERSION}/m/statistics/base/values.m
share/octave/${PKGVERSION}/m/statistics/base/var.m
-share/octave/${PKGVERSION}/m/statistics/distributions/beta_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/beta_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/beta_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/beta_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/binomial_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/binomial_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/binomial_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/binomial_rnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/betacdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/betainv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/betapdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/betarnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/binocdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/binoinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/binopdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/binornd.m
share/octave/${PKGVERSION}/m/statistics/distributions/cauchy_cdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/cauchy_inv.m
share/octave/${PKGVERSION}/m/statistics/distributions/cauchy_pdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/cauchy_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/chisquare_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/chisquare_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/chisquare_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/chisquare_rnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/chi2cdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/chi2inv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/chi2pdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/chi2rnd.m
share/octave/${PKGVERSION}/m/statistics/distributions/discrete_cdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/discrete_inv.m
share/octave/${PKGVERSION}/m/statistics/distributions/discrete_pdf.m
@@ -1246,26 +1505,26 @@ share/octave/${PKGVERSION}/m/statistics/distributions/empirical_cdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/empirical_inv.m
share/octave/${PKGVERSION}/m/statistics/distributions/empirical_pdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/empirical_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/exponential_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/exponential_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/exponential_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/exponential_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/f_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/f_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/f_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/f_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/gamma_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/gamma_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/gamma_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/gamma_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/geometric_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/geometric_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/geometric_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/geometric_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/hypergeometric_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/hypergeometric_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/hypergeometric_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/hypergeometric_rnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/expcdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/expinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/exppdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/exprnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/fcdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/finv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/fpdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/frnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/gamcdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/gaminv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/gampdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/gamrnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/geocdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/geoinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/geopdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/geornd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/hygecdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/hygeinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/hygepdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/hygernd.m
share/octave/${PKGVERSION}/m/statistics/distributions/kolmogorov_smirnov_cdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/laplace_cdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/laplace_inv.m
@@ -1275,39 +1534,43 @@ share/octave/${PKGVERSION}/m/statistics/distributions/logistic_cdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/logistic_inv.m
share/octave/${PKGVERSION}/m/statistics/distributions/logistic_pdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/logistic_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/lognormal_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/lognormal_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/lognormal_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/lognormal_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/normal_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/normal_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/normal_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/normal_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/pascal_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/pascal_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/pascal_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/pascal_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/poisson_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/poisson_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/poisson_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/poisson_rnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/logncdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/logninv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/lognpdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/lognrnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/nbincdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/nbininv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/nbinpdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/nbinrnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/normcdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/norminv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/normpdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/normrnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/poisscdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/poissinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/poisspdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/poissrnd.m
share/octave/${PKGVERSION}/m/statistics/distributions/stdnormal_cdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/stdnormal_inv.m
share/octave/${PKGVERSION}/m/statistics/distributions/stdnormal_pdf.m
share/octave/${PKGVERSION}/m/statistics/distributions/stdnormal_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/t_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/t_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/t_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/t_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/uniform_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/uniform_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/uniform_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/uniform_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/weibull_cdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/weibull_inv.m
-share/octave/${PKGVERSION}/m/statistics/distributions/weibull_pdf.m
-share/octave/${PKGVERSION}/m/statistics/distributions/weibull_rnd.m
-share/octave/${PKGVERSION}/m/statistics/distributions/wiener_rnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/tcdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/tinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/tpdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/trnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/unidcdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/unidinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/unidpdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/unidrnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/unifcdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/unifinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/unifpdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/unifrnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/wblcdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/wblinv.m
+share/octave/${PKGVERSION}/m/statistics/distributions/wblpdf.m
+share/octave/${PKGVERSION}/m/statistics/distributions/wblrnd.m
+share/octave/${PKGVERSION}/m/statistics/distributions/wienrnd.m
share/octave/${PKGVERSION}/m/statistics/models/logistic_regression.m
share/octave/${PKGVERSION}/m/statistics/models/logistic_regression_derivatives.m
share/octave/${PKGVERSION}/m/statistics/models/logistic_regression_likelihood.m
@@ -1348,28 +1611,51 @@ share/octave/${PKGVERSION}/m/strings/hex2dec.m
share/octave/${PKGVERSION}/m/strings/index.m
share/octave/${PKGVERSION}/m/strings/isletter.m
share/octave/${PKGVERSION}/m/strings/lower.m
+share/octave/${PKGVERSION}/m/strings/mat2str.m
share/octave/${PKGVERSION}/m/strings/rindex.m
share/octave/${PKGVERSION}/m/strings/split.m
+share/octave/${PKGVERSION}/m/strings/str2double.m
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/strcmpi.m
+share/octave/${PKGVERSION}/m/strings/strfind.m
share/octave/${PKGVERSION}/m/strings/strjust.m
+share/octave/${PKGVERSION}/m/strings/strmatch.m
+share/octave/${PKGVERSION}/m/strings/strncmpi.m
share/octave/${PKGVERSION}/m/strings/strrep.m
+share/octave/${PKGVERSION}/m/strings/strtok.m
+share/octave/${PKGVERSION}/m/strings/strtrim.m
+share/octave/${PKGVERSION}/m/strings/strtrunc.m
+share/octave/${PKGVERSION}/m/strings/strvcat.m
share/octave/${PKGVERSION}/m/strings/substr.m
share/octave/${PKGVERSION}/m/strings/upper.m
+share/octave/${PKGVERSION}/m/testfun/PKG_ADD
+share/octave/${PKGVERSION}/m/testfun/assert.m
+share/octave/${PKGVERSION}/m/testfun/demo.m
+share/octave/${PKGVERSION}/m/testfun/example.m
+share/octave/${PKGVERSION}/m/testfun/fail.m
+share/octave/${PKGVERSION}/m/testfun/speed.m
+share/octave/${PKGVERSION}/m/testfun/test.m
share/octave/${PKGVERSION}/m/time/asctime.m
+share/octave/${PKGVERSION}/m/time/calendar.m
share/octave/${PKGVERSION}/m/time/clock.m
share/octave/${PKGVERSION}/m/time/ctime.m
share/octave/${PKGVERSION}/m/time/date.m
+share/octave/${PKGVERSION}/m/time/datenum.m
+share/octave/${PKGVERSION}/m/time/datestr.m
+share/octave/${PKGVERSION}/m/time/datevec.m
+share/octave/${PKGVERSION}/m/time/eomday.m
+share/octave/${PKGVERSION}/m/time/etime.m
+share/octave/${PKGVERSION}/m/time/is_leap_year.m
+share/octave/${PKGVERSION}/m/time/now.m
+share/octave/${PKGVERSION}/m/time/weekday.m
share/octave/ls-R
share/octave/site/m/startup/octaverc
@dirrm share/octave/site/m/startup
-@dirrm share/octave/site/api-v13/m
-@dirrm share/octave/site/api-v13
-@dirrm share/octave/${PKGVERSION}/site/m
-@dirrm share/octave/${PKGVERSION}/site
+@comment @dirrm share/octave/site/m
@dirrm share/octave/${PKGVERSION}/m/time
+@dirrm share/octave/${PKGVERSION}/m/testfun
@dirrm share/octave/${PKGVERSION}/m/strings
@dirrm share/octave/${PKGVERSION}/m/statistics/tests
@dirrm share/octave/${PKGVERSION}/m/statistics/models
@@ -1379,15 +1665,20 @@ share/octave/site/m/startup/octaverc
@dirrm share/octave/${PKGVERSION}/m/startup
@dirrm share/octave/${PKGVERSION}/m/special-matrix
@dirrm share/octave/${PKGVERSION}/m/specfun
+@dirrm share/octave/${PKGVERSION}/m/sparse
@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/pkg
+@dirrm share/octave/${PKGVERSION}/m/path
+@dirrm share/octave/${PKGVERSION}/m/optimization
@dirrm share/octave/${PKGVERSION}/m/miscellaneous
@dirrm share/octave/${PKGVERSION}/m/linear-algebra
@dirrm share/octave/${PKGVERSION}/m/io
@dirrm share/octave/${PKGVERSION}/m/image
+@dirrm share/octave/${PKGVERSION}/m/geometry
@dirrm share/octave/${PKGVERSION}/m/general
@dirrm share/octave/${PKGVERSION}/m/finance
@dirrm share/octave/${PKGVERSION}/m/elfun
@@ -1403,25 +1694,23 @@ share/octave/site/m/startup/octaverc
@dirrm share/octave/${PKGVERSION}/imagelib
@dirrm share/octave/${PKGVERSION}/doc
@dirrm share/octave/${PKGVERSION}
-@dirrm share/doc/octave
-@dirrm libexec/octave/site/oct/api-v13/${GNU_PLATFORM_DIR}
-@dirrm libexec/octave/site/oct/api-v13
-@dirrm libexec/octave/site/oct/${GNU_PLATFORM_DIR}
-@dirrm libexec/octave/site/oct
-@dirrm libexec/octave/site/exec/${GNU_PLATFORM_DIR}
+@comment @dirrm share/octave
+@comment in xdg-dirs: @dirrm share/applications
+@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
-@dirrm libexec/octave/${PKGVERSION}/site/oct/${GNU_PLATFORM_DIR}
-@dirrm libexec/octave/${PKGVERSION}/site/oct
-@dirrm libexec/octave/${PKGVERSION}/site/exec/${GNU_PLATFORM_DIR}
+@exec ${MKDIR} %D/libexec/octave/${PKGVERSION}/site/exec/${MACHINE_GNU_PLATFORM}
+@dirrm libexec/octave/${PKGVERSION}/site/exec/${MACHINE_GNU_PLATFORM}
@dirrm libexec/octave/${PKGVERSION}/site/exec
@dirrm libexec/octave/${PKGVERSION}/site
-@dirrm libexec/octave/${PKGVERSION}/oct/${GNU_PLATFORM_DIR}
+@dirrm libexec/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}
@dirrm libexec/octave/${PKGVERSION}/oct
-@dirrm libexec/octave/${PKGVERSION}/exec/${GNU_PLATFORM_DIR}
+@dirrm libexec/octave/${PKGVERSION}/exec/${MACHINE_GNU_PLATFORM}
@dirrm libexec/octave/${PKGVERSION}/exec
@dirrm libexec/octave/${PKGVERSION}
@dirrm libexec/octave
+@exec ${MKDIR} %D/lib/octave-${PKGVERSION}
@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
index 62f53ccc209..254bccfeed8 100644
--- a/math/octave/buildlink3.mk
+++ b/math/octave/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2007/10/05 16:31:33 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2008/01/11 01:23:43 adam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
OCTAVE_BUILDLINK3_MK:= ${OCTAVE_BUILDLINK3_MK}+
@@ -12,8 +12,8 @@ BUILDLINK_PACKAGES+= octave
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}octave
.if !empty(OCTAVE_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.octave+= octave>=2.1.69
-BUILDLINK_ABI_DEPENDS.octave+= octave>=2.1.73nb1
+BUILDLINK_API_DEPENDS.octave+= octave>=3.0.0
+BUILDLINK_ABI_DEPENDS.octave+= octave>=3.0.0
BUILDLINK_PKGSRCDIR.octave?= ../../math/octave
.endif # OCTAVE_BUILDLINK3_MK
@@ -26,8 +26,9 @@ BUILDLINK_PKGSRCDIR.octave?= ../../math/octave
.include "../../audio/libsndfile/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
.include "../../devel/ncurses/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
.include "../../math/blas/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../math/lapack/buildlink3.mk"
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/math/octave/distinfo b/math/octave/distinfo
index b39a1e820e9..d4f12aa5c7b 100644
--- a/math/octave/distinfo
+++ b/math/octave/distinfo
@@ -1,12 +1,15 @@
-$NetBSD: distinfo,v 1.13 2006/04/06 09:10:28 adam Exp $
+$NetBSD: distinfo,v 1.14 2008/01/11 01:23:43 adam Exp $
-SHA1 (octave-2.1.73.tar.bz2) = 58221aa15fcefd66b03531ac0ae9b1d2356e7555
-RMD160 (octave-2.1.73.tar.bz2) = d34c6ecd8f84c728ad7687d9568b9d69ade6f5db
-Size (octave-2.1.73.tar.bz2) = 5790133 bytes
-SHA1 (patch-aa) = ea72cbdcc89f81a52ade5166855461774d6187b1
-SHA1 (patch-ac) = 13ea6b2076a2b0325e3cf66230db55d0580b584f
-SHA1 (patch-ad) = d162862a0e45ddf15de438d8e7b0386ccfe7390e
-SHA1 (patch-ae) = 79544d09268d41647b081680fc839f4fe481b111
-SHA1 (patch-af) = d40167a2469729969d4e52daeb9f6921dc37df78
-SHA1 (patch-ag) = d1068038ca25fe11c97459f6dacd13684e679f35
-SHA1 (patch-ah) = f4486946270a40c64f91f86ad56e0af3ff6b077b
+SHA1 (octave-3.0.0.tar.bz2) = 874b3d40db5d882e37614ffa6cdb9fdd71e173f8
+RMD160 (octave-3.0.0.tar.bz2) = 02fc58b63210ec99cfcad9dc2cee2ad1b6d11326
+Size (octave-3.0.0.tar.bz2) = 9821575 bytes
+SHA1 (patch-aa) = 1c11f2fb487e505bc9d821d2affecfcc93be0257
+SHA1 (patch-ab) = d8d6dbbfdaa0a24f12c25cb1a816c5ce8d1641df
+SHA1 (patch-ac) = 5790b21c5a16f6fab53c0e41d6b3eafe90972e2d
+SHA1 (patch-ad) = 165dcb4599f29edb48a773a586c8ae95bfd10ba2
+SHA1 (patch-ae) = 97c3ea2393d40701e996ca650e8bcffec2bb56b9
+SHA1 (patch-af) = d0a0688204807961e49f81905c645ac9d5a52db6
+SHA1 (patch-ag) = b0a8ce27ba055739f609c56e512a2791c2408d3c
+SHA1 (patch-ah) = 240fd27ce0b4b9a18e39851139cecd9c71a0bdcc
+SHA1 (patch-ai) = 24bae37ca2569932d2efc19ee2b9460e9d1e311d
+SHA1 (patch-aj) = 9353f42e2f0d92f5aec524de2b397aa07908c3f8
diff --git a/math/octave/octave.mk b/math/octave/octave.mk
index 7ffcdaaac46..cbad90d57ab 100644
--- a/math/octave/octave.mk
+++ b/math/octave/octave.mk
@@ -1,4 +1,4 @@
-# $NetBSD: octave.mk,v 1.5 2006/07/10 22:59:26 jlam Exp $
+# $NetBSD: octave.mk,v 1.6 2008/01/11 01:23:43 adam Exp $
.include "../../mk/bsd.prefs.mk"
@@ -10,9 +10,9 @@ OCTAVE_VARS?= LOCALVERFCNFILEDIR LOCALVEROCTFILEDIR LOCALVERARCHLIBDIR VERSION
# Set OCT_<var> to the value of <var> as returned by octave-config.
.if exists(${OCTAVE_CONFIG})
-. for _var_ in ${OCTAVE_VARS}
-. if !defined(OCT_${_var_})
-OCT_${_var_}!= ${OCTAVE_CONFIG} -p ${_var_}
+. for var in ${OCTAVE_VARS}
+. if !defined(OCT_${var})
+OCT_${var}!= ${OCTAVE_CONFIG} -p ${var}
. endif
. endfor
.endif
diff --git a/math/octave/options.mk b/math/octave/options.mk
index ef58895dc69..60d7fb1d440 100644
--- a/math/octave/options.mk
+++ b/math/octave/options.mk
@@ -1,13 +1,31 @@
-# $NetBSD: options.mk,v 1.2 2005/05/31 10:01:38 dillo Exp $
+# $NetBSD: options.mk,v 1.3 2008/01/11 01:23:43 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.octave
-PKG_SUPPORTED_OPTIONS= hdf5
-PKG_SUGGESTED_OPTIONS= hdf5
+PKG_SUPPORTED_OPTIONS= glpk hdf5 pcre qhull
+PKG_SUGGESTED_OPTIONS= glpk hdf5 pcre qhull
.include "../../mk/bsd.options.mk"
+.if !empty(PKG_OPTIONS:Mglpk)
+.include "../../math/glpk/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --without-glpk
+.endif
+
.if !empty(PKG_OPTIONS:Mhdf5)
.include "../../devel/hdf5/buildlink3.mk"
.else
CONFIGURE_ARGS+= --without-hdf5
.endif
+
+.if !empty(PKG_OPTIONS:Mpcre)
+.include "../../devel/pcre/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --without-pcre
+.endif
+
+.if !empty(PKG_OPTIONS:Mqhull)
+.include "../../math/qhull/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --without-qhull
+.endif
diff --git a/math/octave/patches/patch-aa b/math/octave/patches/patch-aa
index 15514400b46..64703746eb5 100644
--- a/math/octave/patches/patch-aa
+++ b/math/octave/patches/patch-aa
@@ -1,58 +1,13 @@
-$NetBSD: patch-aa,v 1.11 2005/07/01 11:49:02 adam Exp $
+$NetBSD: patch-aa,v 1.12 2008/01/11 01:23:44 adam Exp $
---- configure.orig 2005-05-18 20:25:53.000000000 +0000
+--- configure.orig 2007-12-05 16:41:30.000000000 +0100
+++ configure
-@@ -8823,7 +8823,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 $@
-@@ -11033,7 +11033,7 @@ TEMPLATE_AR='$(AR)'
- TEMPLATE_ARFLAGS="$ARFLAGS"
+@@ -15732,7 +15732,7 @@ OCTAVE_DLL_DEFS=
+ OCTINTERP_DLL_DEFS=
library_path_var=LD_LIBRARY_PATH
case "$canonical_host_type" in
-- *-*-386bsd* | *-*-openbsd* | *-*-netbsd*)
-+ *-*-386bsd* | *-*-openbsd* )
+- *-*-386bsd* | *-*-netbsd*)
++ *-*-386bsd*)
SH_LD=ld
SH_LDFLAGS=-Bshareable
;;
-@@ -20486,19 +20486,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) $<
-
- 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) $<
-
- unwind-prot.o: unwind-prot.cc
-- $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $<
-+ ${LIBTOOL} --mode=compile $(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $<
-
- EOF
- ;;
-@@ -20626,9 +20626,9 @@ then
- rm -rf "$tmp"
-
- fi
-+SED=$octave_cv_path_sed
-
- fi
--SED=$octave_cv_path_sed
-
- echo "$as_me:$LINENO: result: $SED" >&5
- echo "${ECHO_T}$SED" >&6
diff --git a/math/octave/patches/patch-ab b/math/octave/patches/patch-ab
new file mode 100644
index 00000000000..f98eeaef008
--- /dev/null
+++ b/math/octave/patches/patch-ab
@@ -0,0 +1,23 @@
+$NetBSD: patch-ab,v 1.3 2008/01/11 01:23:44 adam Exp $
+
+--- src/DLD-FUNCTIONS/__glpk__.cc.orig 2007-10-12 23:27:34.000000000 +0200
++++ src/DLD-FUNCTIONS/__glpk__.cc
+@@ -25,6 +25,7 @@ along with Octave; see the file COPYING.
+ #endif
+
+ #include <cfloat>
++#include <cmath>
+ #include <csetjmp>
+ #include <ctime>
+
+@@ -35,6 +36,10 @@ along with Octave; see the file COPYING.
+ #include "oct-obj.h"
+ #include "pager.h"
+
++#if defined(_GLIBCXX_USE_C99_MATH) && !defined(_GLIBCXX_USE_C99_FP_MACROS_DYNAMIC)
++using std::isinf;
++#endif
++
+ #if defined (HAVE_GLPK)
+
+ extern "C"
diff --git a/math/octave/patches/patch-ac b/math/octave/patches/patch-ac
index 759e32b58c5..e85602e5214 100644
--- a/math/octave/patches/patch-ac
+++ b/math/octave/patches/patch-ac
@@ -1,17 +1,17 @@
-$NetBSD: patch-ac,v 1.5 2005/07/01 11:49:02 adam Exp $
+$NetBSD: patch-ac,v 1.6 2008/01/11 01:23:44 adam Exp $
---- Makeconf.in.orig 2005-05-18 12:19:58.000000000 +0000
+--- Makeconf.in.orig 2007-12-04 21:51:25.000000000 +0100
+++ Makeconf.in
-@@ -73,7 +73,7 @@ SHLBIN = @SHLBIN@
+@@ -95,7 +95,7 @@ SHLBIN = @SHLBIN@
SHLBIN_VER = @SHLBIN_VER@
SHLLINKEXT=
-LIBEXT = a
+LIBEXT = la
+ LIBPRE = @LIBPRE@
# Fortran to C translator and associated flags.
-
-@@ -157,7 +157,7 @@ BUILD_LDFLAGS = @BUILD_LDFLAGS@
+@@ -195,7 +195,7 @@ BUILD_LDFLAGS = @BUILD_LDFLAGS@
SH_LD = @SH_LD@
SH_LDFLAGS = @SH_LDFLAGS@
@@ -20,9 +20,13 @@ $NetBSD: patch-ac,v 1.5 2005/07/01 11:49:02 adam Exp $
DL_LDFLAGS = @DL_LDFLAGS@
SONAME_FLAGS = @SONAME_FLAGS@
-@@ -335,10 +335,10 @@ NO_OCT_FILE_STRIP = @NO_OCT_FILE_STRIP@
+@@ -365,13 +365,13 @@ NO_OCT_FILE_STRIP = @NO_OCT_FILE_STRIP@
# How to make .o files:
+ %.o : %.f
+- $(FC) -c $(ALL_FFLAGS) -o $@ $<
++ ${LIBTOOL} --mode=compile $(FC) -c $(ALL_FFLAGS) -o $@ $<
+
%.o : %.c
- $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< -o $@
+ ${LIBTOOL} --mode=compile $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< -o $@
@@ -31,5 +35,5 @@ $NetBSD: patch-ac,v 1.5 2005/07/01 11:49:02 adam Exp $
- $(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 $@
+ pic/%.o : %.f
+ $(FC) -c $(FPICFLAG) $(ALL_FFLAGS) $< -o $@
diff --git a/math/octave/patches/patch-ad b/math/octave/patches/patch-ad
index 3cf237d0168..ef769c72c7f 100644
--- a/math/octave/patches/patch-ad
+++ b/math/octave/patches/patch-ad
@@ -1,27 +1,27 @@
-$NetBSD: patch-ad,v 1.3 2005/04/01 10:16:24 adam Exp $
+$NetBSD: patch-ad,v 1.4 2008/01/11 01:23:44 adam Exp $
---- libcruft/Makefile.in.orig 2004-02-16 19:57:21.000000000 +0000
+--- libcruft/Makefile.in.orig 2007-10-12 23:27:12.000000000 +0200
+++ libcruft/Makefile.in
-@@ -98,8 +98,8 @@ libraries: $(SUBDIRS)
+@@ -121,8 +121,8 @@ libraries: cruft.def
- libcruft.$(LIBEXT): $(CRUFT_OBJ)
+ $(LIBPRE)cruft.$(LIBEXT): $(CRUFT_OBJ)
rm -f $@
- $(AR) $(ARFLAGS) $@ $^
- $(RANLIB) $@
+ ${LIBTOOL} --mode=link ${CC} -o libcruft.$(LIBEXT) $(CRUFT_OBJ:.o=.lo) \
-+ -rpath ${PREFIX}/lib -version-info ${version:2.1.%=2:%}
++ -rpath ${PREFIX}/lib -version-info ${version:3.0.%=3:%}
- libcruft.$(SHLEXT_VER): libcruft.$(SHLEXT)
+ $(LIBPRE)cruft.$(SHLEXT_VER): $(LIBPRE)cruft.$(SHLEXT)
rm -f $@
-@@ -124,9 +124,8 @@ install::
+@@ -147,9 +147,8 @@ install::
$(top_srcdir)/mkinstalldirs $(DESTDIR)$(octlibdir)
if $(STATIC_LIBS); then \
- rm -f $(DESTDIR)$(octlibdir)/libcruft.$(LIBEXT) ; \
-- $(INSTALL_DATA) libcruft.$(LIBEXT) \
-- $(DESTDIR)$(octlibdir)/libcruft.$(LIBEXT) ; \
-- $(RANLIB) $(DESTDIR)$(octlibdir)/libcruft.$(LIBEXT) ; \
+ rm -f $(DESTDIR)$(octlibdir)/$(LIBPRE)cruft.$(LIBEXT) ; \
+- $(INSTALL_DATA) $(LIBPRE)cruft.$(LIBEXT) \
+- $(DESTDIR)$(octlibdir)/$(LIBPRE)cruft.$(LIBEXT) ; \
+- $(RANLIB) $(DESTDIR)$(octlibdir)/$(LIBPRE)cruft.$(LIBEXT) ; \
+ ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} libcruft.$(LIBEXT) \
-+ ${PREFIX}/lib; \
++ ${PREFIX}/lib; \
fi
if $(SHARED_LIBS); then \
- rm -f $(DESTDIR)$(octlibdir)/libcruft.$(SHLLIB_VER); \
+ rm -f $(DESTDIR)$(octlibdir)/$(LIBPRE)cruft.$(SHLLIB_VER); \
diff --git a/math/octave/patches/patch-ae b/math/octave/patches/patch-ae
index 9bbb9030f56..37820a715bd 100644
--- a/math/octave/patches/patch-ae
+++ b/math/octave/patches/patch-ae
@@ -1,12 +1,12 @@
-$NetBSD: patch-ae,v 1.4 2005/04/01 10:15:47 adam Exp $
+$NetBSD: patch-ae,v 1.5 2008/01/11 01:23:44 adam Exp $
---- libcruft/misc/Makefile.in.orig 2003-11-20 13:50:06.000000000 +0100
+--- libcruft/misc/Makefile.in.orig 2007-10-12 23:27:12.000000000 +0200
+++ libcruft/misc/Makefile.in
-@@ -62,7 +62,7 @@ XCC = $(patsubst -O%, , $(CC))
+@@ -64,7 +64,7 @@ XCC = $(patsubst -O%, , $(CC))
XALL_CFLAGS = $(patsubst -O%, , $(ALL_CFLAGS))
machar.o: $(srcdir)/machar.c
-- $(XCC) -c $(CPPFLAGS) $(XALL_CFLAGS) -DDP $<
+- $(XCC) -c $(CPPFLAGS) $(XALL_CFLAGS) -DDP $< -o $@
+ ${LIBTOOL} --mode=compile $(XCC) -c $(CPPFLAGS) $(XALL_CFLAGS) -DDP $<
pic/machar.o: $(srcdir)/machar.c
diff --git a/math/octave/patches/patch-af b/math/octave/patches/patch-af
index 7a2991fbe50..6629a90b129 100644
--- a/math/octave/patches/patch-af
+++ b/math/octave/patches/patch-af
@@ -1,28 +1,28 @@
-$NetBSD: patch-af,v 1.3 2005/04/01 10:15:47 adam Exp $
+$NetBSD: patch-af,v 1.4 2008/01/11 01:23:44 adam Exp $
---- liboctave/Makefile.in.orig 2004-11-12 05:34:57.000000000 +0000
+--- liboctave/Makefile.in.orig 2007-11-30 19:53:30.000000000 +0100
+++ liboctave/Makefile.in
-@@ -208,8 +208,9 @@ endif
+@@ -256,8 +256,9 @@ endif
- liboctave.$(LIBEXT): $(LIBOCTAVE_OBJECTS)
+ $(LIBPRE)octave.$(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:%}
++ -version-info ${version:3.0.%=3:%}
- liboctave.$(SHLEXT_VER): liboctave.$(SHLEXT)
+ $(LIBPRE)octave.$(SHLEXT_VER): $(LIBPRE)octave.$(SHLEXT)
rm -f $@
-@@ -236,9 +237,8 @@ install-lib:
+@@ -284,9 +285,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); \
+ rm -f $(DESTDIR)$(octlibdir)/$(LIBPRE)octave.$(LIBEXT); \
+- $(INSTALL_DATA) $(LIBPRE)octave.$(LIBEXT) \
+- $(DESTDIR)$(octlibdir)/$(LIBPRE)octave.$(LIBEXT); \
+- $(RANLIB) $(DESTDIR)$(octlibdir)/$(LIBPRE)octave.$(LIBEXT); \
+ ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} liboctave.$(LIBEXT) \
-+ ${PREFIX}/lib; \
++ ${PREFIX}/lib; \
fi
if $(SHARED_LIBS); then \
- rm -f $(DESTDIR)$(octlibdir)/liboctave.$(SHLLIB_VER); \
+ rm -f $(DESTDIR)$(octlibdir)/$(LIBPRE)octave.$(SHLLIB_VER); \
diff --git a/math/octave/patches/patch-ag b/math/octave/patches/patch-ag
index 0a57be04e16..776881067d0 100644
--- a/math/octave/patches/patch-ag
+++ b/math/octave/patches/patch-ag
@@ -1,29 +1,36 @@
-$NetBSD: patch-ag,v 1.3 2005/04/01 10:15:47 adam Exp $
+$NetBSD: patch-ag,v 1.4 2008/01/11 01:23:44 adam Exp $
---- src/Makefile.in.orig 2004-11-12 05:34:58.000000000 +0000
+--- src/Makefile.in.orig 2007-12-05 18:08:28.000000000 +0100
+++ src/Makefile.in
-@@ -267,8 +267,9 @@ libraries: $(LIBRARIES)
+@@ -204,7 +204,7 @@ BUILT_EXTRAS := graphics.h mxarray.h
- liboctinterp.$(LIBEXT): $(OBJECTS) $(XERBLA)
+ EXTRAS := ov-base-int.cc ov-base-mat.cc ov-base-scalar.cc
+
+-EXTRA_OBJECTS := oct-errno.o octave.o builtins.o ops.o
++EXTRA_OBJECTS := oct-errno.o builtins.o ops.o
+
+ INCLUDES_FOR_INSTALL := $(INCLUDES) $(EXTRAS) $(BUILT_EXTRAS)
+
+@@ -318,8 +318,9 @@ libraries: $(LIBRARIES)
+
+ $(LIBPRE)octinterp.$(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:%}
++ -version-info ${version:3.0.%=3:%}
- liboctinterp.$(SHLEXT_VER): liboctinterp.$(SHLEXT)
+ $(LIBPRE)octinterp.$(SHLEXT_VER): $(LIBPRE)octinterp.$(SHLEXT)
rm -f $@
-@@ -276,7 +277,7 @@ liboctinterp.$(SHLEXT_VER): liboctinterp
+@@ -327,12 +328,13 @@ $(LIBPRE)octinterp.$(SHLEXT_VER): $(LIBP
- liboctinterp.$(SHLEXT): $(PICOBJ) $(PIC_XERBLA)
+ $(LIBPRE)octinterp.$(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-
+ stamp-prereq: defaults.h graphics.h oct-conf.h oct-gperf.h parse.cc lex.cc __gnuplot_raw__.cc $(OPT_HANDLERS)
touch stamp-prereq
octave$(EXEEXT): stamp-prereq $(LIBRARIES) main.o $(DLD_STATIC_OBJ)
@@ -31,31 +38,31 @@ $NetBSD: patch-ag,v 1.3 2005/04/01 10:15:47 adam Exp $
$(LD_CXX) $(CPPFLAGS) $(ALL_CXXFLAGS) $(RDYNAMIC_FLAG) \
$(ALL_LDFLAGS) -o $@ \
main.o $(DLD_STATIC_OBJ) \
-@@ -368,6 +370,7 @@ install-strip:
+@@ -421,6 +423,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)
+ cd $(DESTDIR)$(bindir) ; $(LN_S) octave-$(version)$(EXEEXT) octave$(EXEEXT)
.PHONY: install-bin
-@@ -377,6 +380,7 @@ install-oct:
- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(octfiledir); \
+@@ -431,6 +434,7 @@ install-oct:
+ if [ -n "$(OCT_FILES)" ]; then \
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:
+ fi
+@@ -440,9 +444,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); \
+ rm -f $(DESTDIR)$(octlibdir)/$(LIBPRE)octinterp.$(LIBEXT); \
+- $(INSTALL_DATA) $(LIBPRE)octinterp.$(LIBEXT) \
+- $(DESTDIR)$(octlibdir)/$(LIBPRE)octinterp.$(LIBEXT); \
+- $(RANLIB) $(DESTDIR)$(octlibdir)/$(LIBPRE)octinterp.$(LIBEXT); \
+ ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} liboctinterp.$(LIBEXT) \
-+ ${PREFIX}/lib; \
++ ${PREFIX}/lib; \
fi
if $(SHARED_LIBS); then \
- rm -f $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLEXT_VER); \
+ rm -f $(DESTDIR)$(octlibdir)/$(LIBPRE)octinterp.$(SHLEXT_VER); \
diff --git a/math/octave/patches/patch-ah b/math/octave/patches/patch-ah
index deb56d924cc..a206335289f 100644
--- a/math/octave/patches/patch-ah
+++ b/math/octave/patches/patch-ah
@@ -1,8 +1,8 @@
-$NetBSD: patch-ah,v 1.3 2005/05/18 15:42:22 adam Exp $
+$NetBSD: patch-ah,v 1.4 2008/01/11 01:23:44 adam Exp $
---- liboctave/f2c-main.c.orig 2005-05-02 11:16:23.000000000 +0000
+--- liboctave/f2c-main.c.orig 2007-10-12 23:27:16.000000000 +0200
+++ liboctave/f2c-main.c
-@@ -21,6 +21,10 @@ Software Foundation, Inc., 51 Franklin S
+@@ -20,6 +20,10 @@ along with Octave; see the file COPYING.
*/
diff --git a/math/octave/patches/patch-ai b/math/octave/patches/patch-ai
new file mode 100644
index 00000000000..ebd53a0ad34
--- /dev/null
+++ b/math/octave/patches/patch-ai
@@ -0,0 +1,23 @@
+$NetBSD: patch-ai,v 1.3 2008/01/11 01:23:44 adam Exp $
+
+--- liboctave/oct-time.cc.orig 2007-12-10 07:26:20.000000000 +0100
++++ liboctave/oct-time.cc
+@@ -34,6 +34,8 @@ along with Octave; see the file COPYING.
+ #include <unistd.h>
+ #endif
+
++#include <time.h>
++
+ #if defined (OCTAVE_USE_WINDOWS_API)
+ #include <windows.h>
+ #undef min
+@@ -355,6 +357,9 @@ octave_strptime::init (const std::string
+ char *p = strsave (str.c_str ());
+
+ char *q = oct_strptime (p, fmt.c_str (), &t);
++ /* fill in wday and yday */
++ t.tm_isdst = -1;
++ mktime(&t);
+
+ // Fill in wday and yday, but only if mday is valid and the mon and year
+ // are filled in, avoiding issues with mktime and invalid dates.
diff --git a/math/octave/patches/patch-aj b/math/octave/patches/patch-aj
new file mode 100644
index 00000000000..674b48a049b
--- /dev/null
+++ b/math/octave/patches/patch-aj
@@ -0,0 +1,13 @@
+$NetBSD: patch-aj,v 1.3 2008/01/11 01:23:45 adam Exp $
+
+--- liboctave/file-ops.cc.orig 2007-12-29 04:26:48.000000000 +0100
++++ liboctave/file-ops.cc
+@@ -854,7 +854,7 @@ file_ops::unlink (const std::string& nam
+ bool
+ file_ops::is_dir_sep (char c)
+ {
+- return dir_sep_chars.find (c) != NPOS;
++ return c == dir_sep_char;
+ }
+
+ std::string