diff options
author | dbj <dbj@pkgsrc.org> | 2016-02-16 04:21:40 +0000 |
---|---|---|
committer | dbj <dbj@pkgsrc.org> | 2016-02-16 04:21:40 +0000 |
commit | e998b3f9d1c238f853bc01bf5420bdab876a52ef (patch) | |
tree | b977bf95991f79b0533ac743896530e28afd7a40 /math/octave | |
parent | da1b54916d7d7d326a7eb1b5c5b7a8086a6ce15f (diff) | |
download | pkgsrc-e998b3f9d1c238f853bc01bf5420bdab876a52ef.tar.gz |
update to octave-4.0.0
Octave 4.0 is a major new release with many new features,
including a graphical user interface, support for classdef
object-oriented programming, better compatibility with Matlab,
and many new and improved functions.
A list of important user-visible changes is availble at
http://octave.org/NEWS-4.0.html, by selecting the Release Notes
item in the News menu of the GUI, or by typing news at the Octave
command prompt.
Diffstat (limited to 'math/octave')
55 files changed, 1601 insertions, 1108 deletions
diff --git a/math/octave/Makefile b/math/octave/Makefile index 07e24858b58..45fa5b5a156 100644 --- a/math/octave/Makefile +++ b/math/octave/Makefile @@ -1,35 +1,27 @@ -# $NetBSD: Makefile,v 1.131 2016/02/03 16:07:53 nros Exp $ +# $NetBSD: Makefile,v 1.132 2016/02/16 04:21:40 dbj Exp $ -DISTNAME= octave-${OCTAVE_VER} -PKGREVISION= 12 +DISTNAME= octave-4.0.0 CATEGORIES= math MASTER_SITES= ${MASTER_SITE_GNU:=octave/} -MASTER_SITES+= ftp://ftp.octave.org/pub/octave/ -MASTER_SITES+= ftp://ftp.octave.org/pub/octave/bleeding-edge/ -EXTRACT_SUFX= .tar.bz2 +EXTRACT_SUFX= .tar.xz MAINTAINER= adam@NetBSD.org HOMEPAGE= http://www.octave.org/ COMMENT= High-level language, intended for numerical computations LICENSE= gnu-gpl-v3 -BUILD_DEPENDS+= gperf>=2.7:../../devel/gperf -BUILD_DEPENDS+= tex-latex-fonts-[0-9]*:../../fonts/tex-latex-fonts -BUILD_DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk -BUILD_DEPENDS+= tex-epsf-[0-9]*:../../print/tex-epsf -BUILD_DEPENDS+= tex-tex-[0-9]*:../../print/tex-tex -BUILD_DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex -TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo -DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot - -OCTAVE_VER= 3.6.4 +# These BUILD_DEPENDS are only needed if we need to rebuild the documentation +#BUILD_DEPENDS+= tex-latex-fonts-[0-9]*:../../fonts/tex-latex-fonts +#BUILD_DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk +#BUILD_DEPENDS+= tex-epsf-[0-9]*:../../print/tex-epsf +#BUILD_DEPENDS+= tex-tex-[0-9]*:../../print/tex-tex +#BUILD_DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex +#TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo -.if (${MACHINE_ARCH} == "arm32") -BROKEN= Internal compiler error occurs on arm32 (even with gcc-2.95.3) -.endif +DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot USE_LIBTOOL= yes -USE_TOOLS+= autoconf gsed gmake:run makeinfo perl pkg-config bison +USE_TOOLS+= autoconf gsed gmake:run perl pkg-config bison GNU_CONFIGURE= yes GCC_REQD+= 3.0 @@ -41,7 +33,22 @@ CONFIGURE_ARGS+= --enable-dl CONFIGURE_ARGS+= --enable-static CONFIGURE_ARGS+= --enable-shared -CONFIGURE_ARGS+= --without-opengl +#CONFIGURE_ARGS+= --without-opengl +#CONFIGURE_ARGS+= --with-framework-opengl=no +CONFIGURE_ARGS+= --disable-java +# use this to bypass qt5 portability issues: +#CONFIGURE_ARGS+= CPPFLAGS=-DQT_DISABLE_DEPRECATED_BEFORE=0 + +.include "../../mk/bsd.prefs.mk" + +.if ${OPSYS} == "Darwin" +# When __APPLE__ is defined, fltk headers typedef an alternate version of Window +# which conflicts with the one in the X11 headers, so avoid pulling in X11. +CONFIGURE_ARGS+= --without-x + +# The OpenGL framework doesn't have osmesa and the X11 one has header conflicts with the framework +CONFIGURE_ARGS+= --without-OSMesa +.endif # We use this to install .oct files so it doesn't strip them. CONFIGURE_ENV+= INSTALL_LIB=${INSTALL_LIB:Q} @@ -49,72 +56,66 @@ CONFIGURE_ENV+= INSTALL_LIB=${INSTALL_LIB:Q} .include "options.mk" INFO_FILES= yes -OCTAVE_DOC= faq/Octave-FAQ.ps liboctave/liboctave.ps \ - refcard/refcard-a4.ps refcard/refcard-legal.ps \ - refcard/refcard-letter.ps +OCTAVE_DOC= doc/interpreter/octave.pdf doc/liboctave/liboctave.pdf \ + doc/refcard/refcard-a4.pdf doc/refcard/refcard-legal.pdf \ + doc/refcard/refcard-letter.pdf +INSTALLATION_DIRS+= share/octave/${PKGVERSION_NOREV}/doc -INSTALLATION_DIRS+= share/octave/${OCTAVE_VER}/doc -UNWRAP_FILES+= src/mkoctfile octave-bug src/oct-conf.h +#CHECK_WRKREF_SKIP+= share/octave/${PKGVERSION_NOREV}/etc/config.log TEST_TARGET= check #pre-configure: # cd ${WRKSRC} && autoconf -SUBST_CLASSES+= fix-info -SUBST_STAGE.fix-info= post-patch -SUBST_MESSAGE.fix-info= Fixing info files. -SUBST_FILES.fix-info= doc/interpreter/*.txi doc/liboctave/*.txi \ - doc/interpreter/*.texi doc/liboctave/*.texi \ - src/*.cc src/DLD-FUNCTIONS/*.cc src/DOCSTRINGS \ - scripts/DOCSTRINGS \ - scripts/statistics/tests/wilcoxon_test.m \ - scripts/statistics/distributions/*.m \ - scripts/audio/*.m \ - scripts/general/nextpow2.m \ - scripts/deprecated/weibcdf.m -SUBST_SED.fix-info= -e 's:@geq{}:>=:g' -e 's:@leq{}:<=:g' - -SUBST_CLASSES+= unwrapping -SUBST_STAGE.unwrapping= post-build -SUBST_MESSAGE.unwrapping= Unwrapping wrapper scripts. -SUBST_FILES.unwrapping= src/mkoctfile -SUBST_SED.unwrapping= -e 's:$(DESTDIR)::g' -SUBST_SED.unwrapping+= -e 's:$(BUILDLINK_DIR)/lib:$(PREFIX)/lib:g' - SUBST_CLASSES+= fix-make -SUBST_STAGE.fix-make= post-patch +SUBST_STAGE.fix-make= pre-configure SUBST_MESSAGE.fix-make= Fixing path to gmake. -SUBST_FILES.fix-make= scripts/pkg/pkg.m +SUBST_FILES.fix-make= scripts/pkg/private/configure_make.m SUBST_SED.fix-make= -e 's:@GMAKE@:$(GMAKE):g' -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 -post-build: - mv ${WRKSRC}/src/mkoctfile ${WRKSRC}/src/mkoctfile.bak - sed -e 's;"${CC}";"${CCPATH}";g' \ - -e 's;"${CXX}";"${CXXPATH}";g' \ - -e 's;"${FC}";"${FCPATH}";g' \ - -e 's@^:[ \t]*\$${SED=.*@: \$$\{SED="${SED}"\}@g' \ - ${WRKSRC}/src/mkoctfile.bak > ${WRKSRC}/src/mkoctfile - chmod a+x ${WRKSRC}/src/mkoctfile +SUBST_CLASSES+= qt5-pkg-config +SUBST_STAGE.qt5-pkg-config= pre-configure +SUBST_MESSAGE.qt5-pkg-config= Updating pkg-config calls for Qt5 +SUBST_FILES.qt5-pkg-config= configure.ac configure +SUBST_SED.qt5-pkg-config= -e 's,QtCore,Qt5Core,g' +SUBST_SED.qt5-pkg-config+= -e 's,QtGui,Qt5Widgets,g' +SUBST_SED.qt5-pkg-config+= -e 's,QtNetwork,Qt5Network,g' +SUBST_SED.qt5-pkg-config+= -e 's,QtOpenGL,Qt5OpenGL,g' + +PREPEND_PATH+= ${QTDIR}/bin + +MAKE_ENV+= V=1 + +#post-extract: +# find ${WRKSRC}/doc -type f -name '*.info*' -print | xargs rm -f +# mkdir ${WRKSRC}/src/pic + +post-install: +.for f in ${OCTAVE_DOC} + ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/share/octave/${PKGVERSION_NOREV}/doc +.endfor .include "../../audio/libsndfile/buildlink3.mk" .include "../../devel/ncurses/buildlink3.mk" .include "../../devel/pcre/buildlink3.mk" .include "../../devel/readline/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" +.include "../../math/arpack/buildlink3.mk" .include "../../math/blas/buildlink3.mk" .include "../../math/fftw/buildlink3.mk" +.include "../../math/fftwf/buildlink3.mk" .include "../../math/lapack/buildlink3.mk" .include "../../www/curl/buildlink3.mk" +.if ${OPSYS} != "Darwin" .include "../../x11/libX11/buildlink3.mk" +.endif +.include "../../x11/qt5-qtbase/buildlink3.mk" +BUILDLINK_DEPMETHOD.qt5-qttools?=build +.include "../../x11/qt5-qttools/buildlink3.mk" +BUILDLINK_DEPMETHOD.gperf?=build +.include "../../devel/gperf/buildlink3.mk" +.include "../../x11/fltk13/buildlink3.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../mk/bsd.pkg.mk" diff --git a/math/octave/PLIST b/math/octave/PLIST index 53416935fe7..ea056723b03 100644 --- a/math/octave/PLIST +++ b/math/octave/PLIST @@ -1,16 +1,15 @@ -@comment $NetBSD: PLIST,v 1.25 2015/04/23 06:49:40 dbj Exp $ +@comment $NetBSD: PLIST,v 1.26 2016/02/16 04:21:40 dbj Exp $ bin/mkoctfile bin/mkoctfile-${PKGVERSION} bin/octave bin/${PKGNAME} +bin/octave-cli +bin/octave-cli-${PKGVERSION} bin/octave-config bin/octave-config-${PKGVERSION} include/${PKGNAME}/octave/Array-util.h include/${PKGNAME}/octave/Array.cc include/${PKGNAME}/octave/Array.h -include/${PKGNAME}/octave/Array2.h -include/${PKGNAME}/octave/Array3.h -include/${PKGNAME}/octave/ArrayN.h include/${PKGNAME}/octave/CColVector.h include/${PKGNAME}/octave/CDiagMatrix.h include/${PKGNAME}/octave/CMatrix.h @@ -48,11 +47,10 @@ include/${PKGNAME}/octave/MArray-decl.h include/${PKGNAME}/octave/MArray-defs.h include/${PKGNAME}/octave/MArray.cc include/${PKGNAME}/octave/MArray.h -include/${PKGNAME}/octave/MArray2.h -include/${PKGNAME}/octave/MArrayN.h include/${PKGNAME}/octave/MDiagArray2.cc include/${PKGNAME}/octave/MDiagArray2.h include/${PKGNAME}/octave/MSparse-defs.h +include/${PKGNAME}/octave/MSparse.cc include/${PKGNAME}/octave/MSparse.h include/${PKGNAME}/octave/Matrix.h include/${PKGNAME}/octave/MatrixType.h @@ -65,8 +63,10 @@ include/${PKGNAME}/octave/Quad-opts.h include/${PKGNAME}/octave/Quad.h include/${PKGNAME}/octave/Range.h include/${PKGNAME}/octave/Sparse-diag-op-defs.h +include/${PKGNAME}/octave/Sparse-op-decls.h include/${PKGNAME}/octave/Sparse-op-defs.h include/${PKGNAME}/octave/Sparse-perm-op-defs.h +include/${PKGNAME}/octave/Sparse.cc include/${PKGNAME}/octave/Sparse.h include/${PKGNAME}/octave/SparseCmplxCHOL.h include/${PKGNAME}/octave/SparseCmplxLU.h @@ -74,6 +74,7 @@ include/${PKGNAME}/octave/SparseCmplxQR.h include/${PKGNAME}/octave/SparseQR.h include/${PKGNAME}/octave/SparsedbleCHOL.h include/${PKGNAME}/octave/SparsedbleLU.h +include/${PKGNAME}/octave/action-container.h include/${PKGNAME}/octave/base-aepbal.h include/${PKGNAME}/octave/base-dae.h include/${PKGNAME}/octave/base-de.h @@ -89,10 +90,12 @@ include/${PKGNAME}/octave/boolSparse.h include/${PKGNAME}/octave/bsxfun-decl.h include/${PKGNAME}/octave/bsxfun-defs.cc include/${PKGNAME}/octave/bsxfun.h +include/${PKGNAME}/octave/builtin-defun-decls.h include/${PKGNAME}/octave/builtins.h include/${PKGNAME}/octave/byte-swap.h include/${PKGNAME}/octave/c-file-ptr-stream.h include/${PKGNAME}/octave/caseless-str.h +include/${PKGNAME}/octave/cdisplay.h include/${PKGNAME}/octave/chMatrix.h include/${PKGNAME}/octave/chNDArray.h include/${PKGNAME}/octave/cmd-edit.h @@ -129,6 +132,7 @@ include/${PKGNAME}/octave/display.h include/${PKGNAME}/octave/dynamic-ld.h include/${PKGNAME}/octave/eigs-base.cc include/${PKGNAME}/octave/error.h +include/${PKGNAME}/octave/event-queue.h include/${PKGNAME}/octave/f77-fcn.h include/${PKGNAME}/octave/fCColVector.h include/${PKGNAME}/octave/fCDiagMatrix.h @@ -165,12 +169,12 @@ include/${PKGNAME}/octave/floatSVD.h include/${PKGNAME}/octave/functor.h include/${PKGNAME}/octave/gl-render.h include/${PKGNAME}/octave/gl2ps-renderer.h -include/${PKGNAME}/octave/gl2ps.h include/${PKGNAME}/octave/glob-match.h include/${PKGNAME}/octave/graphics-props.cc include/${PKGNAME}/octave/graphics.h include/${PKGNAME}/octave/gripes.h include/${PKGNAME}/octave/help.h +include/${PKGNAME}/octave/hook-fcn.h include/${PKGNAME}/octave/idx-vector.h include/${PKGNAME}/octave/input.h include/${PKGNAME}/octave/int16NDArray.h @@ -179,6 +183,9 @@ include/${PKGNAME}/octave/int64NDArray.h include/${PKGNAME}/octave/int8NDArray.h include/${PKGNAME}/octave/intNDArray.cc include/${PKGNAME}/octave/intNDArray.h +include/${PKGNAME}/octave/jit-ir.h +include/${PKGNAME}/octave/jit-typeinfo.h +include/${PKGNAME}/octave/jit-util.h include/${PKGNAME}/octave/kpse.cc include/${PKGNAME}/octave/lex.h include/${PKGNAME}/octave/lo-array-gripes.h @@ -188,6 +195,7 @@ include/${PKGNAME}/octave/lo-ieee.h include/${PKGNAME}/octave/lo-macros.h include/${PKGNAME}/octave/lo-mappers.h include/${PKGNAME}/octave/lo-math.h +include/${PKGNAME}/octave/lo-regexp.h include/${PKGNAME}/octave/lo-specfun.h include/${PKGNAME}/octave/lo-sysdep.h include/${PKGNAME}/octave/lo-traits.h @@ -538,8 +546,10 @@ include/${PKGNAME}/octave/mx-ui8nda-ui64.h include/${PKGNAME}/octave/mx-ui8nda-ui64nda.h include/${PKGNAME}/octave/mxarray.h include/${PKGNAME}/octave/oct-alloc.h +include/${PKGNAME}/octave/oct-base64.h include/${PKGNAME}/octave/oct-binmap.h include/${PKGNAME}/octave/oct-cmplx.h +include/${PKGNAME}/octave/oct-conf-post.h include/${PKGNAME}/octave/oct-conf.h include/${PKGNAME}/octave/oct-convn.h include/${PKGNAME}/octave/oct-env.h @@ -549,6 +559,8 @@ include/${PKGNAME}/octave/oct-fstrm.h include/${PKGNAME}/octave/oct-glob.h include/${PKGNAME}/octave/oct-gperf.h include/${PKGNAME}/octave/oct-group.h +include/${PKGNAME}/octave/oct-handle.h +include/${PKGNAME}/octave/oct-hdf5-id.h include/${PKGNAME}/octave/oct-hdf5.h include/${PKGNAME}/octave/oct-hist.h include/${PKGNAME}/octave/oct-inttypes.h @@ -557,7 +569,6 @@ include/${PKGNAME}/octave/oct-locbuf.h include/${PKGNAME}/octave/oct-lvalue.h include/${PKGNAME}/octave/oct-map.h include/${PKGNAME}/octave/oct-md5.h -include/${PKGNAME}/octave/oct-mem.h include/${PKGNAME}/octave/oct-mutex.h include/${PKGNAME}/octave/oct-norm.h include/${PKGNAME}/octave/oct-obj.h @@ -578,15 +589,19 @@ include/${PKGNAME}/octave/oct-stdstrm.h include/${PKGNAME}/octave/oct-stream.h include/${PKGNAME}/octave/oct-strstrm.h include/${PKGNAME}/octave/oct-syscalls.h +include/${PKGNAME}/octave/oct-tex-parser.h include/${PKGNAME}/octave/oct-time.h include/${PKGNAME}/octave/oct-uname.h include/${PKGNAME}/octave/oct.h +include/${PKGNAME}/octave/octave-default-image.h +include/${PKGNAME}/octave/octave-link.h include/${PKGNAME}/octave/octave.h include/${PKGNAME}/octave/op-dm-template.cc include/${PKGNAME}/octave/op-dms-template.cc include/${PKGNAME}/octave/op-int.h include/${PKGNAME}/octave/op-pm-template.cc include/${PKGNAME}/octave/ops.h +include/${PKGNAME}/octave/options-usage.h include/${PKGNAME}/octave/ov-base-diag.cc include/${PKGNAME}/octave/ov-base-diag.h include/${PKGNAME}/octave/ov-base-int.cc @@ -605,6 +620,7 @@ include/${PKGNAME}/octave/ov-builtin.h include/${PKGNAME}/octave/ov-cell.h include/${PKGNAME}/octave/ov-ch-mat.h include/${PKGNAME}/octave/ov-class.h +include/${PKGNAME}/octave/ov-classdef.h include/${PKGNAME}/octave/ov-colon.h include/${PKGNAME}/octave/ov-complex.h include/${PKGNAME}/octave/ov-cs-list.h @@ -627,6 +643,7 @@ include/${PKGNAME}/octave/ov-int32.h include/${PKGNAME}/octave/ov-int64.h include/${PKGNAME}/octave/ov-int8.h include/${PKGNAME}/octave/ov-intx.h +include/${PKGNAME}/octave/ov-java.h include/${PKGNAME}/octave/ov-lazy-idx.h include/${PKGNAME}/octave/ov-mex-fcn.h include/${PKGNAME}/octave/ov-null-mat.h @@ -656,12 +673,14 @@ include/${PKGNAME}/octave/procstream.h include/${PKGNAME}/octave/profiler.h include/${PKGNAME}/octave/pt-all.h include/${PKGNAME}/octave/pt-arg-list.h +include/${PKGNAME}/octave/pt-array-list.h include/${PKGNAME}/octave/pt-assign.h include/${PKGNAME}/octave/pt-binop.h include/${PKGNAME}/octave/pt-bp.h include/${PKGNAME}/octave/pt-cbinop.h include/${PKGNAME}/octave/pt-cell.h include/${PKGNAME}/octave/pt-check.h +include/${PKGNAME}/octave/pt-classdef.h include/${PKGNAME}/octave/pt-cmd.h include/${PKGNAME}/octave/pt-colon.h include/${PKGNAME}/octave/pt-const.h @@ -670,8 +689,10 @@ include/${PKGNAME}/octave/pt-eval.h include/${PKGNAME}/octave/pt-except.h include/${PKGNAME}/octave/pt-exp.h include/${PKGNAME}/octave/pt-fcn-handle.h +include/${PKGNAME}/octave/pt-funcall.h include/${PKGNAME}/octave/pt-id.h include/${PKGNAME}/octave/pt-idx.h +include/${PKGNAME}/octave/pt-jit.h include/${PKGNAME}/octave/pt-jump.h include/${PKGNAME}/octave/pt-loop.h include/${PKGNAME}/octave/pt-mat.h @@ -686,7 +707,6 @@ include/${PKGNAME}/octave/quit.h include/${PKGNAME}/octave/randgamma.h include/${PKGNAME}/octave/randmtzig.h include/${PKGNAME}/octave/randpoisson.h -include/${PKGNAME}/octave/regexp.h include/${PKGNAME}/octave/sighandlers.h include/${PKGNAME}/octave/siglist.h include/${PKGNAME}/octave/singleton-cleanup.h @@ -731,6 +751,7 @@ include/${PKGNAME}/octave/uint32NDArray.h include/${PKGNAME}/octave/uint64NDArray.h include/${PKGNAME}/octave/uint8NDArray.h include/${PKGNAME}/octave/unwind-prot.h +include/${PKGNAME}/octave/url-transfer.h include/${PKGNAME}/octave/utils.h include/${PKGNAME}/octave/variables.h include/${PKGNAME}/octave/version.h @@ -758,193 +779,414 @@ include/${PKGNAME}/octave/vx-rv-crv.h include/${PKGNAME}/octave/vx-rv-cs.h include/${PKGNAME}/octave/vx-s-ccv.h include/${PKGNAME}/octave/vx-s-crv.h +include/${PKGNAME}/octave/workspace-element.h include/${PKGNAME}/octave/xdiv.h include/${PKGNAME}/octave/xnorm.h include/${PKGNAME}/octave/xpow.h include/${PKGNAME}/octave/zfstream.h -info/OctaveFAQ.info info/liboctave.info info/octave.info -@comment belongs to libiconv: lib/charset.alias -lib/octave/${PKGVERSION}/__contourc__.a lib/octave/${PKGVERSION}/__delaunayn__.a -lib/octave/${PKGVERSION}/__dispatch__.a -lib/octave/${PKGVERSION}/__dsearchn__.a +lib/octave/${PKGVERSION}/__eigs__.a lib/octave/${PKGVERSION}/__fltk_uigetfile__.a lib/octave/${PKGVERSION}/__glpk__.a lib/octave/${PKGVERSION}/__init_fltk__.a lib/octave/${PKGVERSION}/__init_gnuplot__.a -lib/octave/${PKGVERSION}/__lin_interpn__.a lib/octave/${PKGVERSION}/__magick_read__.a -lib/octave/${PKGVERSION}/__pchip_deriv__.a -lib/octave/${PKGVERSION}/__qp__.a +lib/octave/${PKGVERSION}/__osmesa_print__.a lib/octave/${PKGVERSION}/__voronoi__.a lib/octave/${PKGVERSION}/amd.a -lib/octave/${PKGVERSION}/balance.a -lib/octave/${PKGVERSION}/besselj.a -lib/octave/${PKGVERSION}/betainc.a -lib/octave/${PKGVERSION}/bsxfun.a +lib/octave/${PKGVERSION}/audiodevinfo.a +lib/octave/${PKGVERSION}/audioread.a lib/octave/${PKGVERSION}/ccolamd.a -lib/octave/${PKGVERSION}/cellfun.a lib/octave/${PKGVERSION}/chol.a lib/octave/${PKGVERSION}/colamd.a -lib/octave/${PKGVERSION}/colloc.a -lib/octave/${PKGVERSION}/conv2.a lib/octave/${PKGVERSION}/convhulln.a -lib/octave/${PKGVERSION}/daspk.a -lib/octave/${PKGVERSION}/dasrt.a -lib/octave/${PKGVERSION}/dassl.a -lib/octave/${PKGVERSION}/det.a -lib/octave/${PKGVERSION}/dlmread.a lib/octave/${PKGVERSION}/dmperm.a -lib/octave/${PKGVERSION}/dot.a -lib/octave/${PKGVERSION}/eig.a -lib/octave/${PKGVERSION}/eigs.a -lib/octave/${PKGVERSION}/fft.a -lib/octave/${PKGVERSION}/fft2.a -lib/octave/${PKGVERSION}/fftn.a lib/octave/${PKGVERSION}/fftw.a -lib/octave/${PKGVERSION}/filter.a -lib/octave/${PKGVERSION}/find.a -lib/octave/${PKGVERSION}/gammainc.a -lib/octave/${PKGVERSION}/gcd.a -lib/octave/${PKGVERSION}/getgrent.a -lib/octave/${PKGVERSION}/getpwent.a -lib/octave/${PKGVERSION}/getrusage.a -lib/octave/${PKGVERSION}/givens.a -lib/octave/${PKGVERSION}/hess.a -lib/octave/${PKGVERSION}/hex2num.a -lib/octave/${PKGVERSION}/inv.a -lib/octave/${PKGVERSION}/kron.a -lib/octave/${PKGVERSION}/libcruft.la lib/octave/${PKGVERSION}/liboctave.la +lib/octave/${PKGVERSION}/liboctgui.la lib/octave/${PKGVERSION}/liboctinterp.la -lib/octave/${PKGVERSION}/lookup.a -lib/octave/${PKGVERSION}/lsode.a -lib/octave/${PKGVERSION}/lu.a -lib/octave/${PKGVERSION}/luinc.a -lib/octave/${PKGVERSION}/matrix_type.a -lib/octave/${PKGVERSION}/max.a -lib/octave/${PKGVERSION}/md5sum.a -lib/octave/${PKGVERSION}/mgorth.a -lib/octave/${PKGVERSION}/nproc.a lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/PKG_ADD -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__contourc__.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__delaunayn__.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__dispatch__.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__dsearchn__.oct +lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__eigs__.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__fltk_uigetfile__.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__glpk__.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__init_fltk__.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__init_gnuplot__.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__lin_interpn__.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__magick_read__.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__pchip_deriv__.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__qp__.oct +lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__osmesa_print__.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/__voronoi__.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/amd.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/balance.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/besselj.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/betainc.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/bsxfun.oct +lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/audiodevinfo.oct +lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/audioread.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/ccolamd.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/cellfun.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/chol.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/colamd.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/colloc.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/conv2.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/convhulln.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/daspk.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dasrt.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dassl.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/det.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dlmread.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dmperm.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/dot.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/eig.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/eigs.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fft.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fft2.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fftn.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/fftw.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/filter.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/find.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/gammainc.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/gcd.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getgrent.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getpwent.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/getrusage.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/givens.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/hess.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/hex2num.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/inv.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/kron.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lookup.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lsode.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/lu.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/luinc.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/matrix_type.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/max.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/md5sum.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/mgorth.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/nproc.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/pinv.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/qr.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/quad.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/quadcc.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/qz.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/rand.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/rcond.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/regexp.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/schur.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/spparms.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/sqrtm.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/str2double.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/strfind.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/sub2ind.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/svd.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/syl.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/symbfact.oct lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/symrcm.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/time.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/tril.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/tsearch.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/typecast.oct -lib/octave/${PKGVERSION}/oct/${MACHINE_GNU_PLATFORM}/urlwrite.oct -lib/octave/${PKGVERSION}/pinv.a lib/octave/${PKGVERSION}/qr.a -lib/octave/${PKGVERSION}/quad.a -lib/octave/${PKGVERSION}/quadcc.a -lib/octave/${PKGVERSION}/qz.a -lib/octave/${PKGVERSION}/rand.a -lib/octave/${PKGVERSION}/rcond.a -lib/octave/${PKGVERSION}/regexp.a -lib/octave/${PKGVERSION}/schur.a -lib/octave/${PKGVERSION}/spparms.a -lib/octave/${PKGVERSION}/sqrtm.a -lib/octave/${PKGVERSION}/str2double.a -lib/octave/${PKGVERSION}/strfind.a -lib/octave/${PKGVERSION}/sub2ind.a -lib/octave/${PKGVERSION}/svd.a -lib/octave/${PKGVERSION}/syl.a lib/octave/${PKGVERSION}/symbfact.a lib/octave/${PKGVERSION}/symrcm.a -lib/octave/${PKGVERSION}/time.a -lib/octave/${PKGVERSION}/tril.a -lib/octave/${PKGVERSION}/tsearch.a -lib/octave/${PKGVERSION}/typecast.a -lib/octave/${PKGVERSION}/urlwrite.a +libexec/octave/${PKGVERSION}/exec/${MACHINE_GNU_PLATFORM}/octave-gui man/man1/mkoctfile.1 +man/man1/octave-cli.1 man/man1/octave-config.1 man/man1/octave.1 +share/appdata/www.octave.org-octave.appdata.xml share/applications/www.octave.org-octave.desktop +share/icons/hicolor/128x128/apps/octave.png +share/icons/hicolor/16x16/apps/octave.png +share/icons/hicolor/22x22/apps/octave.png +share/icons/hicolor/24x24/apps/octave.png +share/icons/hicolor/256x256/apps/octave.png +share/icons/hicolor/32x32/apps/octave.png +share/icons/hicolor/48x48/apps/octave.png +share/icons/hicolor/512x512/apps/octave.png +share/icons/hicolor/64x64/apps/octave.png +share/icons/hicolor/scalable/apps/octave.svg +share/octave/${PKGVERSION}/data/penny.mat +share/octave/${PKGVERSION}/doc/liboctave.pdf +share/octave/${PKGVERSION}/doc/octave.pdf +share/octave/${PKGVERSION}/doc/refcard-a4.pdf +share/octave/${PKGVERSION}/doc/refcard-legal.pdf +share/octave/${PKGVERSION}/doc/refcard-letter.pdf +share/octave/${PKGVERSION}/etc/CITATION share/octave/${PKGVERSION}/etc/NEWS +share/octave/${PKGVERSION}/etc/built-in-docstrings +share/octave/${PKGVERSION}/etc/default-qt-settings share/octave/${PKGVERSION}/etc/doc-cache +share/octave/${PKGVERSION}/etc/macros.texi +share/octave/${PKGVERSION}/etc/tests/fixed/@cell/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@char/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@double/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@function_handle/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@int16/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@int32/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@int64/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@int8/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@logical/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@single/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@struct/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@uint16/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@uint32/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@uint64/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/@uint8/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/args.tst +share/octave/${PKGVERSION}/etc/tests/fixed/bc-overloads.tst +share/octave/${PKGVERSION}/etc/tests/fixed/bug-31371.tst +share/octave/${PKGVERSION}/etc/tests/fixed/bug-35448/bug-35448.tst +share/octave/${PKGVERSION}/etc/tests/fixed/bug-35448/fA.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-35448/fB.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-35448/fC.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-36025/@testclass/one.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-36025/@testclass/testclass.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-36025/@testclass/two.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-36025/bug-36025.tst +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38236/bug-38236.tst +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38236/df_vr.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38236/u_vr.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38576.tst +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38691/bug-38691.tst +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38691/dir1/func1.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38691/dir2/func1.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38691/dir2/func2.m +share/octave/${PKGVERSION}/etc/tests/fixed/bug-38691/dir2/func3.m +share/octave/${PKGVERSION}/etc/tests/fixed/class-concat/@foo/foo.m +share/octave/${PKGVERSION}/etc/tests/fixed/class-concat/class-concat.tst +share/octave/${PKGVERSION}/etc/tests/fixed/classdef/classdef.tst +share/octave/${PKGVERSION}/etc/tests/fixed/classdef/foo_method_changes_property_size.m +share/octave/${PKGVERSION}/etc/tests/fixed/classdef/foo_static_method_constant_property.m +share/octave/${PKGVERSION}/etc/tests/fixed/classdef/foo_value_class.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Blork/Blork.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Blork/bleek.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Blork/display.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Blork/get.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Blork/set.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@CPrecedenceTester1/CPrecedenceTester1.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@CPrecedenceTester1/tattack.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@CPrecedenceTester2/CPrecedenceTester2.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@CPrecedenceTester2/tattack.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@CPrecedenceTester3/CPrecedenceTester3.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@CPrecedenceTester3/tattack.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Cork/Cork.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Cork/click.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Cork/display.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Cork/get.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Cork/set.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Dork/Dork.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Dork/bling.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Dork/display.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Dork/gack.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Dork/get.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Dork/getStash.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Dork/private/myStash.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Dork/set.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Gork/Gork.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Gork/cork.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Gork/display.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Gork/gark.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Gork/get.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Gork/set.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Gork/subsasgn.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Gork/subsref.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Pork/Pork.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Pork/bling.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Pork/display.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Pork/get.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Pork/gurk.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Pork/private/myStash.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Pork/set.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Sneetch/Sneetch.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Sneetch/display.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/Snork.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/cack.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/display.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/double.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/end.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/eq.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/ge.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/get.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/getStash.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/gick.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/gt.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/horzcat.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/ldivide.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/le.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/loadobj.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/lt.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/minus.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/mldivide.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/mpower.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/mrdivide.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/mtimes.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/ne.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/plus.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/power.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/private/myStash.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/rdivide.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/saveobj.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/set.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/subsasgn.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/subsindex.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/subsref.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/tattack.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/times.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/uminus.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/uplus.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Snork/vertcat.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/Spork.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/cack.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/display.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/geek.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/get.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/getStash.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/loadobj.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/private/myStash.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/saveobj.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/@Spork/set.m +share/octave/${PKGVERSION}/etc/tests/fixed/classes/classes.tst +share/octave/${PKGVERSION}/etc/tests/fixed/colormaps.tst +share/octave/${PKGVERSION}/etc/tests/fixed/complex.tst +share/octave/${PKGVERSION}/etc/tests/fixed/ctor-vs-method/@derived/derived.m +share/octave/${PKGVERSION}/etc/tests/fixed/ctor-vs-method/@derived/parent.m +share/octave/${PKGVERSION}/etc/tests/fixed/ctor-vs-method/@other/other.m +share/octave/${PKGVERSION}/etc/tests/fixed/ctor-vs-method/@other/parent.m +share/octave/${PKGVERSION}/etc/tests/fixed/ctor-vs-method/@parent/method.m +share/octave/${PKGVERSION}/etc/tests/fixed/ctor-vs-method/@parent/parent.m +share/octave/${PKGVERSION}/etc/tests/fixed/ctor-vs-method/__trace__.m +share/octave/${PKGVERSION}/etc/tests/fixed/ctor-vs-method/ctor-vs-method.tst +share/octave/${PKGVERSION}/etc/tests/fixed/diag-perm.tst +share/octave/${PKGVERSION}/etc/tests/fixed/error.tst +share/octave/${PKGVERSION}/etc/tests/fixed/eval-catch.tst +share/octave/${PKGVERSION}/etc/tests/fixed/fcn-handle-derived-resolution/@fhdr_derived/fhdr_derived.m +share/octave/${PKGVERSION}/etc/tests/fixed/fcn-handle-derived-resolution/@fhdr_other/fhdr_other.m +share/octave/${PKGVERSION}/etc/tests/fixed/fcn-handle-derived-resolution/@fhdr_other/getsize_arrayfun.m +share/octave/${PKGVERSION}/etc/tests/fixed/fcn-handle-derived-resolution/@fhdr_other/getsize_cellfun.m +share/octave/${PKGVERSION}/etc/tests/fixed/fcn-handle-derived-resolution/@fhdr_other/getsize_loop.m +share/octave/${PKGVERSION}/etc/tests/fixed/fcn-handle-derived-resolution/@fhdr_parent/fhdr_parent.m +share/octave/${PKGVERSION}/etc/tests/fixed/fcn-handle-derived-resolution/@fhdr_parent/numel.m +share/octave/${PKGVERSION}/etc/tests/fixed/fcn-handle-derived-resolution/fcn-handle-derived-resolution.tst +share/octave/${PKGVERSION}/etc/tests/fixed/for.tst +share/octave/${PKGVERSION}/etc/tests/fixed/func.tst +share/octave/${PKGVERSION}/etc/tests/fixed/global.tst +share/octave/${PKGVERSION}/etc/tests/fixed/if.tst +share/octave/${PKGVERSION}/etc/tests/fixed/index.tst +share/octave/${PKGVERSION}/etc/tests/fixed/io.tst +share/octave/${PKGVERSION}/etc/tests/fixed/jit.tst +share/octave/${PKGVERSION}/etc/tests/fixed/line-continue.tst +share/octave/${PKGVERSION}/etc/tests/fixed/logical-index.tst +share/octave/${PKGVERSION}/etc/tests/fixed/null-assign.tst +share/octave/${PKGVERSION}/etc/tests/fixed/parser.tst +share/octave/${PKGVERSION}/etc/tests/fixed/prefer.tst +share/octave/${PKGVERSION}/etc/tests/fixed/range.tst +share/octave/${PKGVERSION}/etc/tests/fixed/recursion.tst +share/octave/${PKGVERSION}/etc/tests/fixed/return.tst +share/octave/${PKGVERSION}/etc/tests/fixed/slice.tst +share/octave/${PKGVERSION}/etc/tests/fixed/sparse.tst +share/octave/${PKGVERSION}/etc/tests/fixed/struct.tst +share/octave/${PKGVERSION}/etc/tests/fixed/switch.tst +share/octave/${PKGVERSION}/etc/tests/fixed/system.tst +share/octave/${PKGVERSION}/etc/tests/fixed/tbcover.m +share/octave/${PKGVERSION}/etc/tests/fixed/transpose.tst +share/octave/${PKGVERSION}/etc/tests/fixed/try.tst +share/octave/${PKGVERSION}/etc/tests/fixed/unwind.tst +share/octave/${PKGVERSION}/etc/tests/fixed/while.tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/Cell.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/__contourc__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/__dispatch__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/__dsearchn__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/__ichol__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/__ilu__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/__lin_interpn__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/__pchip_deriv__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/__qp__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/besselj.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/betainc.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/bitfcns.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/bsxfun.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/cellfun.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/conv2.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/dassl.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/data.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/defaults.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/det.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/dirfns.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/dlmread.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/dot.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/eig.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/ellipj.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/fft.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/fft2.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/file-io.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/filter.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/find.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/gammainc.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/gcd.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/givens.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/graphics.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/hess.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/hex2num.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/inv.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/kron.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/lookup.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/lsode.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/lu.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/luinc.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/mappers.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/matrix_type.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/max.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/md5sum.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/mgorth.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/nproc.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/oct-map.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/ordschur.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/pinv.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/pr-output.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/quad.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/quadcc.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/qz.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/rand.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/rcond.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/regexp.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/schur.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/sighandlers.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/sparse-xpow.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/spparms.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/sqrtm.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/str2double.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/strfind.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/strfns.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/sub2ind.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/svd.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/sylvester.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/symtab.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/syscalls.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/sysdep.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/time.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/toplev.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/tril.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/tsearch.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/utils.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/corefcn/variables.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/__delaunayn__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/__fltk_uigetfile__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/__glpk__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/__magick_read__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/__osmesa_print__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/__voronoi__.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/amd.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/audiodevinfo.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/chol.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/convhulln.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/dmperm.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/fftw.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/dldfcn/qr.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-base.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-bool-mat.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-cell.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-class.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-cx-diag.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-fcn-handle.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-fcn-inline.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-flt-re-mat.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-int16.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-int32.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-int64.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-int8.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-java.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-null-mat.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-oncleanup.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-range.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-re-mat.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-struct.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-typeinfo.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-uint16.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-uint32.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-uint64.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-uint8.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov-usr-fcn.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave-value/ov.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/octave.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/parse-tree/lex.ll-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/parse-tree/oct-parse.in.yy-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/parse-tree/pt-assign.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/parse-tree/pt-binop.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/parse-tree/pt-eval.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/parse-tree/pt-fcn-handle.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/parse-tree/pt-idx.cc-tst +share/octave/${PKGVERSION}/etc/tests/libinterp/parse-tree/pt-mat.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/Array.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/CMatrix.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/CSparse.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/Sparse.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/dMatrix.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/dSparse.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/fCMatrix.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/fMatrix.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/array/idx-vector.cc-tst +share/octave/${PKGVERSION}/etc/tests/liboctave/util/oct-inttypes.cc-tst share/octave/${PKGVERSION}/imagelib/default.img share/octave/${PKGVERSION}/imagelib/octave-logo.ico -share/octave/${PKGVERSION}/imagelib/octave-logo.png share/octave/${PKGVERSION}/imagelib/octave-logo.svg share/octave/${PKGVERSION}/imagelib/octave-sombrero.png +share/octave/${PKGVERSION}/locale/be_BY.qm +share/octave/${PKGVERSION}/locale/de_DE.qm +share/octave/${PKGVERSION}/locale/en_US.qm +share/octave/${PKGVERSION}/locale/es_ES.qm +share/octave/${PKGVERSION}/locale/fr_FR.qm +share/octave/${PKGVERSION}/locale/it_IT.qm +share/octave/${PKGVERSION}/locale/ja_JP.qm +share/octave/${PKGVERSION}/locale/nl_NL.qm +share/octave/${PKGVERSION}/locale/pt_BR.qm +share/octave/${PKGVERSION}/locale/pt_PT.qm +share/octave/${PKGVERSION}/locale/ru_RU.qm +share/octave/${PKGVERSION}/locale/uk_UA.qm +share/octave/${PKGVERSION}/locale/zh_CN.qm share/octave/${PKGVERSION}/m/@ftp/ascii.m share/octave/${PKGVERSION}/m/@ftp/binary.m share/octave/${PKGVERSION}/m/@ftp/cd.m @@ -960,49 +1202,76 @@ share/octave/${PKGVERSION}/m/@ftp/mput.m share/octave/${PKGVERSION}/m/@ftp/rename.m share/octave/${PKGVERSION}/m/@ftp/rmdir.m share/octave/${PKGVERSION}/m/@ftp/saveobj.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/__get_properties__.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/audioplayer.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/display.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/get.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/isplaying.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/pause.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/play.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/playblocking.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/resume.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/set.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/stop.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/subsasgn.m +share/octave/${PKGVERSION}/m/audio/@audioplayer/subsref.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/__get_properties__.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/audiorecorder.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/display.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/get.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/getaudiodata.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/getplayer.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/isrecording.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/pause.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/play.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/record.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/recordblocking.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/resume.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/set.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/stop.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/subsasgn.m +share/octave/${PKGVERSION}/m/audio/@audiorecorder/subsref.m share/octave/${PKGVERSION}/m/audio/lin2mu.m -share/octave/${PKGVERSION}/m/audio/loadaudio.m share/octave/${PKGVERSION}/m/audio/mu2lin.m -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/sound.m +share/octave/${PKGVERSION}/m/audio/soundsc.m share/octave/${PKGVERSION}/m/audio/wavread.m share/octave/${PKGVERSION}/m/audio/wavwrite.m -share/octave/${PKGVERSION}/m/deprecated/__error_text__.m -share/octave/${PKGVERSION}/m/deprecated/autocor.m -share/octave/${PKGVERSION}/m/deprecated/autocov.m -share/octave/${PKGVERSION}/m/deprecated/betai.m -share/octave/${PKGVERSION}/m/deprecated/cellidx.m -share/octave/${PKGVERSION}/m/deprecated/clg.m -share/octave/${PKGVERSION}/m/deprecated/cor.m -share/octave/${PKGVERSION}/m/deprecated/corrcoef.m -share/octave/${PKGVERSION}/m/deprecated/cquad.m -share/octave/${PKGVERSION}/m/deprecated/cut.m -share/octave/${PKGVERSION}/m/deprecated/dispatch.m -share/octave/${PKGVERSION}/m/deprecated/error_text.m -share/octave/${PKGVERSION}/m/deprecated/fstat.m -share/octave/${PKGVERSION}/m/deprecated/gammai.m -share/octave/${PKGVERSION}/m/deprecated/glpkmex.m -share/octave/${PKGVERSION}/m/deprecated/intwarning.m -share/octave/${PKGVERSION}/m/deprecated/is_duplicate_entry.m -share/octave/${PKGVERSION}/m/deprecated/is_global.m +share/octave/${PKGVERSION}/m/deprecated/PKG_ADD +share/octave/${PKGVERSION}/m/deprecated/bicubic.m +share/octave/${PKGVERSION}/m/deprecated/default_save_options.m +share/octave/${PKGVERSION}/m/deprecated/delaunay3.m +share/octave/${PKGVERSION}/m/deprecated/dump_prefs.m +share/octave/${PKGVERSION}/m/deprecated/find_dir_in_path.m +share/octave/${PKGVERSION}/m/deprecated/finite.m +share/octave/${PKGVERSION}/m/deprecated/fmod.m +share/octave/${PKGVERSION}/m/deprecated/fnmatch.m +share/octave/${PKGVERSION}/m/deprecated/gen_doc_cache.m +share/octave/${PKGVERSION}/m/deprecated/gmap40.m +share/octave/${PKGVERSION}/m/deprecated/interp1q.m +share/octave/${PKGVERSION}/m/deprecated/isequalwithequalnans.m share/octave/${PKGVERSION}/m/deprecated/isstr.m -share/octave/${PKGVERSION}/m/deprecated/krylovb.m -share/octave/${PKGVERSION}/m/deprecated/perror.m -share/octave/${PKGVERSION}/m/deprecated/polyderiv.m -share/octave/${PKGVERSION}/m/deprecated/replot.m -share/octave/${PKGVERSION}/m/deprecated/saveimage.m -share/octave/${PKGVERSION}/m/deprecated/setstr.m -share/octave/${PKGVERSION}/m/deprecated/shell_cmd.m -share/octave/${PKGVERSION}/m/deprecated/strerror.m -share/octave/${PKGVERSION}/m/deprecated/studentize.m -share/octave/${PKGVERSION}/m/deprecated/sylvester_matrix.m -share/octave/${PKGVERSION}/m/deprecated/values.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/java_convert_matrix.m +share/octave/${PKGVERSION}/m/deprecated/java_debug.m +share/octave/${PKGVERSION}/m/deprecated/java_invoke.m +share/octave/${PKGVERSION}/m/deprecated/java_new.m +share/octave/${PKGVERSION}/m/deprecated/java_unsigned_conversion.m +share/octave/${PKGVERSION}/m/deprecated/javafields.m +share/octave/${PKGVERSION}/m/deprecated/javamethods.m +share/octave/${PKGVERSION}/m/deprecated/loadaudio.m +share/octave/${PKGVERSION}/m/deprecated/luinc.m +share/octave/${PKGVERSION}/m/deprecated/mouse_wheel_zoom.m +share/octave/${PKGVERSION}/m/deprecated/nfields.m +share/octave/${PKGVERSION}/m/deprecated/octave_tmp_file_name.m +share/octave/${PKGVERSION}/m/deprecated/playaudio.m +share/octave/${PKGVERSION}/m/deprecated/re_read_readline_init_file.m +share/octave/${PKGVERSION}/m/deprecated/read_readline_init_file.m +share/octave/${PKGVERSION}/m/deprecated/saveaudio.m +share/octave/${PKGVERSION}/m/deprecated/saving_history.m +share/octave/${PKGVERSION}/m/deprecated/setaudio.m +share/octave/${PKGVERSION}/m/deprecated/syl.m +share/octave/${PKGVERSION}/m/deprecated/usage.m share/octave/${PKGVERSION}/m/elfun/acosd.m share/octave/${PKGVERSION}/m/elfun/acot.m share/octave/${PKGVERSION}/m/elfun/acotd.m @@ -1014,6 +1283,7 @@ 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/atan2d.m share/octave/${PKGVERSION}/m/elfun/atand.m share/octave/${PKGVERSION}/m/elfun/cosd.m share/octave/${PKGVERSION}/m/elfun/cot.m @@ -1029,7 +1299,7 @@ share/octave/${PKGVERSION}/m/elfun/sind.m share/octave/${PKGVERSION}/m/elfun/tand.m share/octave/${PKGVERSION}/m/general/accumarray.m share/octave/${PKGVERSION}/m/general/accumdim.m -share/octave/${PKGVERSION}/m/general/bicubic.m +share/octave/${PKGVERSION}/m/general/bincoeff.m share/octave/${PKGVERSION}/m/general/bitcmp.m share/octave/${PKGVERSION}/m/general/bitget.m share/octave/${PKGVERSION}/m/general/bitset.m @@ -1040,7 +1310,6 @@ share/octave/${PKGVERSION}/m/general/cell2mat.m share/octave/${PKGVERSION}/m/general/celldisp.m share/octave/${PKGVERSION}/m/general/chop.m share/octave/${PKGVERSION}/m/general/circshift.m -share/octave/${PKGVERSION}/m/general/colon.m share/octave/${PKGVERSION}/m/general/common_size.m share/octave/${PKGVERSION}/m/general/cplxpair.m share/octave/${PKGVERSION}/m/general/cumtrapz.m @@ -1050,30 +1319,26 @@ share/octave/${PKGVERSION}/m/general/deal.m share/octave/${PKGVERSION}/m/general/del2.m share/octave/${PKGVERSION}/m/general/display.m share/octave/${PKGVERSION}/m/general/divergence.m +share/octave/${PKGVERSION}/m/general/fieldnames.m +share/octave/${PKGVERSION}/m/general/flip.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/genvarname.m share/octave/${PKGVERSION}/m/general/gradient.m share/octave/${PKGVERSION}/m/general/idivide.m +share/octave/${PKGVERSION}/m/general/inputParser.m share/octave/${PKGVERSION}/m/general/int2str.m share/octave/${PKGVERSION}/m/general/interp1.m -share/octave/${PKGVERSION}/m/general/interp1q.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/isa.m -share/octave/${PKGVERSION}/m/general/iscolumn.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/isrow.m -share/octave/${PKGVERSION}/m/general/isscalar.m -share/octave/${PKGVERSION}/m/general/issquare.m -share/octave/${PKGVERSION}/m/general/isvector.m +share/octave/${PKGVERSION}/m/general/isequaln.m share/octave/${PKGVERSION}/m/general/loadobj.m share/octave/${PKGVERSION}/m/general/logspace.m +share/octave/${PKGVERSION}/m/general/methods.m share/octave/${PKGVERSION}/m/general/nargchk.m share/octave/${PKGVERSION}/m/general/narginchk.m share/octave/${PKGVERSION}/m/general/nargoutchk.m @@ -1106,9 +1371,9 @@ share/octave/${PKGVERSION}/m/general/structfun.m share/octave/${PKGVERSION}/m/general/subsindex.m share/octave/${PKGVERSION}/m/general/trapz.m share/octave/${PKGVERSION}/m/general/triplequad.m +share/octave/${PKGVERSION}/m/general/validateattributes.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 @@ -1120,9 +1385,43 @@ share/octave/${PKGVERSION}/m/geometry/rectint.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/gui/errordlg.m +share/octave/${PKGVERSION}/m/gui/guidata.m +share/octave/${PKGVERSION}/m/gui/guihandles.m +share/octave/${PKGVERSION}/m/gui/helpdlg.m +share/octave/${PKGVERSION}/m/gui/inputdlg.m +share/octave/${PKGVERSION}/m/gui/listdlg.m +share/octave/${PKGVERSION}/m/gui/msgbox.m +share/octave/${PKGVERSION}/m/gui/private/__file_filter__.m +share/octave/${PKGVERSION}/m/gui/private/__fltk_file_filter__.m +share/octave/${PKGVERSION}/m/gui/private/__get_funcname__.m +share/octave/${PKGVERSION}/m/gui/private/__is_function__.m +share/octave/${PKGVERSION}/m/gui/private/__uigetdir_fltk__.m +share/octave/${PKGVERSION}/m/gui/private/__uigetfile_fltk__.m +share/octave/${PKGVERSION}/m/gui/private/__uiobject_split_args__.m +share/octave/${PKGVERSION}/m/gui/private/__uiputfile_fltk__.m +share/octave/${PKGVERSION}/m/gui/private/message_dialog.m +share/octave/${PKGVERSION}/m/gui/questdlg.m +share/octave/${PKGVERSION}/m/gui/uicontextmenu.m +share/octave/${PKGVERSION}/m/gui/uicontrol.m +share/octave/${PKGVERSION}/m/gui/uigetdir.m +share/octave/${PKGVERSION}/m/gui/uigetfile.m +share/octave/${PKGVERSION}/m/gui/uimenu.m +share/octave/${PKGVERSION}/m/gui/uipanel.m +share/octave/${PKGVERSION}/m/gui/uipushtool.m +share/octave/${PKGVERSION}/m/gui/uiputfile.m +share/octave/${PKGVERSION}/m/gui/uiresume.m +share/octave/${PKGVERSION}/m/gui/uitoggletool.m +share/octave/${PKGVERSION}/m/gui/uitoolbar.m +share/octave/${PKGVERSION}/m/gui/uiwait.m +share/octave/${PKGVERSION}/m/gui/waitbar.m +share/octave/${PKGVERSION}/m/gui/waitforbuttonpress.m +share/octave/${PKGVERSION}/m/gui/warndlg.m +share/octave/${PKGVERSION}/m/help/__gripe_missing_component__.m share/octave/${PKGVERSION}/m/help/__makeinfo__.m +share/octave/${PKGVERSION}/m/help/__unimplemented__.m share/octave/${PKGVERSION}/m/help/doc.m -share/octave/${PKGVERSION}/m/help/gen_doc_cache.m +share/octave/${PKGVERSION}/m/help/doc_cache_create.m share/octave/${PKGVERSION}/m/help/get_first_help_sentence.m share/octave/${PKGVERSION}/m/help/help.m share/octave/${PKGVERSION}/m/help/lookfor.m @@ -1130,17 +1429,20 @@ share/octave/${PKGVERSION}/m/help/print_usage.m share/octave/${PKGVERSION}/m/help/private/__additional_help_message__.m share/octave/${PKGVERSION}/m/help/private/__strip_html_tags__.m share/octave/${PKGVERSION}/m/help/type.m -share/octave/${PKGVERSION}/m/help/unimplemented.m share/octave/${PKGVERSION}/m/help/which.m +share/octave/${PKGVERSION}/m/image/PKG_ADD 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/cmpermute.m +share/octave/${PKGVERSION}/m/image/cmunique.m +share/octave/${PKGVERSION}/m/image/colorcube.m share/octave/${PKGVERSION}/m/image/colormap.m share/octave/${PKGVERSION}/m/image/contrast.m share/octave/${PKGVERSION}/m/image/cool.m share/octave/${PKGVERSION}/m/image/copper.m +share/octave/${PKGVERSION}/m/image/cubehelix.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 @@ -1149,20 +1451,31 @@ share/octave/${PKGVERSION}/m/image/hsv2rgb.m share/octave/${PKGVERSION}/m/image/image.m share/octave/${PKGVERSION}/m/image/imagesc.m share/octave/${PKGVERSION}/m/image/imfinfo.m +share/octave/${PKGVERSION}/m/image/imformats.m share/octave/${PKGVERSION}/m/image/imread.m share/octave/${PKGVERSION}/m/image/imshow.m share/octave/${PKGVERSION}/m/image/imwrite.m share/octave/${PKGVERSION}/m/image/ind2gray.m share/octave/${PKGVERSION}/m/image/ind2rgb.m +share/octave/${PKGVERSION}/m/image/iscolormap.m share/octave/${PKGVERSION}/m/image/jet.m +share/octave/${PKGVERSION}/m/image/lines.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/private/__imfinfo__.m +share/octave/${PKGVERSION}/m/image/private/__imread__.m +share/octave/${PKGVERSION}/m/image/private/__imwrite__.m +share/octave/${PKGVERSION}/m/image/private/imageIO.m +share/octave/${PKGVERSION}/m/image/private/imwrite_filename.m +share/octave/${PKGVERSION}/m/image/private/ind2x.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/rgbplot.m +share/octave/${PKGVERSION}/m/image/spinmap.m share/octave/${PKGVERSION}/m/image/spring.m share/octave/${PKGVERSION}/m/image/summer.m share/octave/${PKGVERSION}/m/image/white.m @@ -1172,10 +1485,21 @@ share/octave/${PKGVERSION}/m/io/csvread.m share/octave/${PKGVERSION}/m/io/csvwrite.m share/octave/${PKGVERSION}/m/io/dlmwrite.m share/octave/${PKGVERSION}/m/io/fileread.m +share/octave/${PKGVERSION}/m/io/importdata.m share/octave/${PKGVERSION}/m/io/is_valid_file_id.m share/octave/${PKGVERSION}/m/io/strread.m share/octave/${PKGVERSION}/m/io/textread.m share/octave/${PKGVERSION}/m/io/textscan.m +share/octave/${PKGVERSION}/m/java/javaArray.m +share/octave/${PKGVERSION}/m/java/java_get.m +share/octave/${PKGVERSION}/m/java/java_set.m +share/octave/${PKGVERSION}/m/java/javaaddpath.m +share/octave/${PKGVERSION}/m/java/javachk.m +share/octave/${PKGVERSION}/m/java/javaclasspath.m +share/octave/${PKGVERSION}/m/java/javamem.m +share/octave/${PKGVERSION}/m/java/javarmpath.m +share/octave/${PKGVERSION}/m/java/usejava.m +share/octave/${PKGVERSION}/m/linear-algebra/bandwidth.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 @@ -1183,10 +1507,15 @@ share/octave/${PKGVERSION}/m/linear-algebra/cross.m share/octave/${PKGVERSION}/m/linear-algebra/duplication_matrix.m share/octave/${PKGVERSION}/m/linear-algebra/expm.m share/octave/${PKGVERSION}/m/linear-algebra/housh.m +share/octave/${PKGVERSION}/m/linear-algebra/isbanded.m share/octave/${PKGVERSION}/m/linear-algebra/isdefinite.m +share/octave/${PKGVERSION}/m/linear-algebra/isdiag.m share/octave/${PKGVERSION}/m/linear-algebra/ishermitian.m share/octave/${PKGVERSION}/m/linear-algebra/issymmetric.m +share/octave/${PKGVERSION}/m/linear-algebra/istril.m +share/octave/${PKGVERSION}/m/linear-algebra/istriu.m share/octave/${PKGVERSION}/m/linear-algebra/krylov.m +share/octave/${PKGVERSION}/m/linear-algebra/linsolve.m share/octave/${PKGVERSION}/m/linear-algebra/logm.m share/octave/${PKGVERSION}/m/linear-algebra/normest.m share/octave/${PKGVERSION}/m/linear-algebra/null.m @@ -1200,25 +1529,27 @@ share/octave/${PKGVERSION}/m/linear-algebra/subspace.m share/octave/${PKGVERSION}/m/linear-algebra/trace.m share/octave/${PKGVERSION}/m/linear-algebra/vech.m 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/bzip2.m share/octave/${PKGVERSION}/m/miscellaneous/cast.m +share/octave/${PKGVERSION}/m/miscellaneous/citation.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/copyfile.m share/octave/${PKGVERSION}/m/miscellaneous/debug.m share/octave/${PKGVERSION}/m/miscellaneous/delete.m +share/octave/${PKGVERSION}/m/miscellaneous/desktop.m share/octave/${PKGVERSION}/m/miscellaneous/dir.m share/octave/${PKGVERSION}/m/miscellaneous/dos.m -share/octave/${PKGVERSION}/m/miscellaneous/dump_prefs.m share/octave/${PKGVERSION}/m/miscellaneous/edit.m +share/octave/${PKGVERSION}/m/miscellaneous/error_ids.m share/octave/${PKGVERSION}/m/miscellaneous/fact.m share/octave/${PKGVERSION}/m/miscellaneous/fileattrib.m share/octave/${PKGVERSION}/m/miscellaneous/fileparts.m share/octave/${PKGVERSION}/m/miscellaneous/fullfile.m +share/octave/${PKGVERSION}/m/miscellaneous/genvarname.m share/octave/${PKGVERSION}/m/miscellaneous/getappdata.m share/octave/${PKGVERSION}/m/miscellaneous/getfield.m share/octave/${PKGVERSION}/m/miscellaneous/gunzip.m @@ -1241,12 +1572,15 @@ share/octave/${PKGVERSION}/m/miscellaneous/mkoctfile.m share/octave/${PKGVERSION}/m/miscellaneous/movefile.m share/octave/${PKGVERSION}/m/miscellaneous/namelengthmax.m share/octave/${PKGVERSION}/m/miscellaneous/news.m +share/octave/${PKGVERSION}/m/miscellaneous/open.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/parseparams.m share/octave/${PKGVERSION}/m/miscellaneous/perl.m +share/octave/${PKGVERSION}/m/miscellaneous/private/__w2mpth__.m share/octave/${PKGVERSION}/m/miscellaneous/private/__xzip__.m +share/octave/${PKGVERSION}/m/miscellaneous/private/display_info_file.m share/octave/${PKGVERSION}/m/miscellaneous/python.m share/octave/${PKGVERSION}/m/miscellaneous/recycle.m share/octave/${PKGVERSION}/m/miscellaneous/rmappdata.m @@ -1259,12 +1593,11 @@ share/octave/${PKGVERSION}/m/miscellaneous/swapbytes.m share/octave/${PKGVERSION}/m/miscellaneous/symvar.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/tmpnam.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/usejava.m share/octave/${PKGVERSION}/m/miscellaneous/ver.m share/octave/${PKGVERSION}/m/miscellaneous/version.m share/octave/${PKGVERSION}/m/miscellaneous/warning_ids.m @@ -1274,6 +1607,7 @@ share/octave/${PKGVERSION}/m/miscellaneous/zip.m share/octave/${PKGVERSION}/m/optimization/PKG_ADD share/octave/${PKGVERSION}/m/optimization/__all_opts__.m share/octave/${PKGVERSION}/m/optimization/fminbnd.m +share/octave/${PKGVERSION}/m/optimization/fminsearch.m share/octave/${PKGVERSION}/m/optimization/fminunc.m share/octave/${PKGVERSION}/m/optimization/fsolve.m share/octave/${PKGVERSION}/m/optimization/fzero.m @@ -1287,205 +1621,239 @@ share/octave/${PKGVERSION}/m/optimization/qp.m share/octave/${PKGVERSION}/m/optimization/sqp.m share/octave/${PKGVERSION}/m/path/matlabroot.m share/octave/${PKGVERSION}/m/path/pathdef.m +share/octave/${PKGVERSION}/m/path/private/getsavepath.m share/octave/${PKGVERSION}/m/path/savepath.m share/octave/${PKGVERSION}/m/pkg/pkg.m +share/octave/${PKGVERSION}/m/pkg/private/build.m +share/octave/${PKGVERSION}/m/pkg/private/configure_make.m +share/octave/${PKGVERSION}/m/pkg/private/copy_files.m +share/octave/${PKGVERSION}/m/pkg/private/create_pkgadddel.m +share/octave/${PKGVERSION}/m/pkg/private/default_prefix.m +share/octave/${PKGVERSION}/m/pkg/private/describe.m +share/octave/${PKGVERSION}/m/pkg/private/dirempty.m +share/octave/${PKGVERSION}/m/pkg/private/extract_pkg.m +share/octave/${PKGVERSION}/m/pkg/private/finish_installation.m +share/octave/${PKGVERSION}/m/pkg/private/fix_depends.m +share/octave/${PKGVERSION}/m/pkg/private/fix_version.m +share/octave/${PKGVERSION}/m/pkg/private/generate_lookfor_cache.m +share/octave/${PKGVERSION}/m/pkg/private/get_description.m +share/octave/${PKGVERSION}/m/pkg/private/get_forge_download.m share/octave/${PKGVERSION}/m/pkg/private/get_forge_pkg.m -share/octave/${PKGVERSION}/m/plot/__gnuplot_drawnow__.m -share/octave/${PKGVERSION}/m/plot/__plt_get_axis_arg__.m -share/octave/${PKGVERSION}/m/plot/allchild.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/barh.m -share/octave/${PKGVERSION}/m/plot/box.m -share/octave/${PKGVERSION}/m/plot/caxis.m -share/octave/${PKGVERSION}/m/plot/cla.m -share/octave/${PKGVERSION}/m/plot/clabel.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/colstyle.m -share/octave/${PKGVERSION}/m/plot/comet.m -share/octave/${PKGVERSION}/m/plot/comet3.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/daspect.m -share/octave/${PKGVERSION}/m/plot/diffuse.m -share/octave/${PKGVERSION}/m/plot/ellipsoid.m -share/octave/${PKGVERSION}/m/plot/errorbar.m -share/octave/${PKGVERSION}/m/plot/ezcontour.m -share/octave/${PKGVERSION}/m/plot/ezcontourf.m -share/octave/${PKGVERSION}/m/plot/ezmesh.m -share/octave/${PKGVERSION}/m/plot/ezmeshc.m -share/octave/${PKGVERSION}/m/plot/ezplot.m -share/octave/${PKGVERSION}/m/plot/ezplot3.m -share/octave/${PKGVERSION}/m/plot/ezpolar.m -share/octave/${PKGVERSION}/m/plot/ezsurf.m -share/octave/${PKGVERSION}/m/plot/ezsurfc.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/findall.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/gcbf.m -share/octave/${PKGVERSION}/m/plot/gcbo.m -share/octave/${PKGVERSION}/m/plot/gcf.m -share/octave/${PKGVERSION}/m/plot/ginput.m -share/octave/${PKGVERSION}/m/plot/gnuplot_binary.m -share/octave/${PKGVERSION}/m/plot/graphics_toolkit.m -share/octave/${PKGVERSION}/m/plot/grid.m -share/octave/${PKGVERSION}/m/plot/gtext.m -share/octave/${PKGVERSION}/m/plot/guidata.m -share/octave/${PKGVERSION}/m/plot/guihandles.m -share/octave/${PKGVERSION}/m/plot/hggroup.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/ishghandle.m -share/octave/${PKGVERSION}/m/plot/ishold.m -share/octave/${PKGVERSION}/m/plot/isocolors.m -share/octave/${PKGVERSION}/m/plot/isonormals.m -share/octave/${PKGVERSION}/m/plot/isosurface.m -share/octave/${PKGVERSION}/m/plot/isprop.m -share/octave/${PKGVERSION}/m/plot/legend.m -share/octave/${PKGVERSION}/m/plot/line.m -share/octave/${PKGVERSION}/m/plot/linkprop.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/meshc.m -share/octave/${PKGVERSION}/m/plot/meshgrid.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/patch.m -share/octave/${PKGVERSION}/m/plot/pbaspect.m -share/octave/${PKGVERSION}/m/plot/pcolor.m -share/octave/${PKGVERSION}/m/plot/peaks.m -share/octave/${PKGVERSION}/m/plot/pie.m -share/octave/${PKGVERSION}/m/plot/pie3.m -share/octave/${PKGVERSION}/m/plot/plot.m -share/octave/${PKGVERSION}/m/plot/plot3.m -share/octave/${PKGVERSION}/m/plot/plotmatrix.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/private/__actual_axis_position__.m -share/octave/${PKGVERSION}/m/plot/private/__add_datasource__.m -share/octave/${PKGVERSION}/m/plot/private/__add_default_menu__.m -share/octave/${PKGVERSION}/m/plot/private/__axes_limits__.m -share/octave/${PKGVERSION}/m/plot/private/__axis_label__.m -share/octave/${PKGVERSION}/m/plot/private/__bar__.m -share/octave/${PKGVERSION}/m/plot/private/__clabel__.m -share/octave/${PKGVERSION}/m/plot/private/__color_str_rgb__.m -share/octave/${PKGVERSION}/m/plot/private/__contour__.m -share/octave/${PKGVERSION}/m/plot/private/__default_plot_options__.m -share/octave/${PKGVERSION}/m/plot/private/__errcomm__.m -share/octave/${PKGVERSION}/m/plot/private/__errplot__.m -share/octave/${PKGVERSION}/m/plot/private/__ezplot__.m -share/octave/${PKGVERSION}/m/plot/private/__file_filter__.m -share/octave/${PKGVERSION}/m/plot/private/__fltk_file_filter__.m -share/octave/${PKGVERSION}/m/plot/private/__fltk_ginput__.m -share/octave/${PKGVERSION}/m/plot/private/__fltk_print__.m -share/octave/${PKGVERSION}/m/plot/private/__getlegenddata__.m -share/octave/${PKGVERSION}/m/plot/private/__ghostscript__.m -share/octave/${PKGVERSION}/m/plot/private/__gnuplot_get_var__.m -share/octave/${PKGVERSION}/m/plot/private/__gnuplot_ginput__.m -share/octave/${PKGVERSION}/m/plot/private/__gnuplot_has_feature__.m -share/octave/${PKGVERSION}/m/plot/private/__gnuplot_has_terminal__.m -share/octave/${PKGVERSION}/m/plot/private/__gnuplot_open_stream__.m -share/octave/${PKGVERSION}/m/plot/private/__gnuplot_print__.m -share/octave/${PKGVERSION}/m/plot/private/__gnuplot_version__.m -share/octave/${PKGVERSION}/m/plot/private/__go_draw_axes__.m -share/octave/${PKGVERSION}/m/plot/private/__go_draw_figure__.m -share/octave/${PKGVERSION}/m/plot/private/__interp_cube__.m -share/octave/${PKGVERSION}/m/plot/private/__is_function__.m -share/octave/${PKGVERSION}/m/plot/private/__line__.m -share/octave/${PKGVERSION}/m/plot/private/__marching_cube__.m -share/octave/${PKGVERSION}/m/plot/private/__next_line_color__.m -share/octave/${PKGVERSION}/m/plot/private/__next_line_style__.m -share/octave/${PKGVERSION}/m/plot/private/__patch__.m -share/octave/${PKGVERSION}/m/plot/private/__pie__.m -share/octave/${PKGVERSION}/m/plot/private/__plt__.m -share/octave/${PKGVERSION}/m/plot/private/__pltopt__.m -share/octave/${PKGVERSION}/m/plot/private/__print_parse_opts__.m -share/octave/${PKGVERSION}/m/plot/private/__quiver__.m -share/octave/${PKGVERSION}/m/plot/private/__scatter__.m -share/octave/${PKGVERSION}/m/plot/private/__stem__.m -share/octave/${PKGVERSION}/m/plot/private/__tight_eps_bbox__.m -share/octave/${PKGVERSION}/m/plot/private/__uigetdir_fltk__.m -share/octave/${PKGVERSION}/m/plot/private/__uigetfile_fltk__.m -share/octave/${PKGVERSION}/m/plot/private/__uiobject_split_args__.m -share/octave/${PKGVERSION}/m/plot/private/__uiputfile_fltk__.m -share/octave/${PKGVERSION}/m/plot/quiver.m -share/octave/${PKGVERSION}/m/plot/quiver3.m -share/octave/${PKGVERSION}/m/plot/rectangle.m -share/octave/${PKGVERSION}/m/plot/refresh.m -share/octave/${PKGVERSION}/m/plot/refreshdata.m -share/octave/${PKGVERSION}/m/plot/ribbon.m -share/octave/${PKGVERSION}/m/plot/rose.m -share/octave/${PKGVERSION}/m/plot/saveas.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/specular.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/surf.m -share/octave/${PKGVERSION}/m/plot/surface.m -share/octave/${PKGVERSION}/m/plot/surfc.m -share/octave/${PKGVERSION}/m/plot/surfl.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/trimesh.m -share/octave/${PKGVERSION}/m/plot/triplot.m -share/octave/${PKGVERSION}/m/plot/trisurf.m -share/octave/${PKGVERSION}/m/plot/uicontextmenu.m -share/octave/${PKGVERSION}/m/plot/uicontrol.m -share/octave/${PKGVERSION}/m/plot/uigetdir.m -share/octave/${PKGVERSION}/m/plot/uigetfile.m -share/octave/${PKGVERSION}/m/plot/uimenu.m -share/octave/${PKGVERSION}/m/plot/uipanel.m -share/octave/${PKGVERSION}/m/plot/uipushtool.m -share/octave/${PKGVERSION}/m/plot/uiputfile.m -share/octave/${PKGVERSION}/m/plot/uiresume.m -share/octave/${PKGVERSION}/m/plot/uitoggletool.m -share/octave/${PKGVERSION}/m/plot/uitoolbar.m -share/octave/${PKGVERSION}/m/plot/uiwait.m -share/octave/${PKGVERSION}/m/plot/view.m -share/octave/${PKGVERSION}/m/plot/waitbar.m -share/octave/${PKGVERSION}/m/plot/waitforbuttonpress.m -share/octave/${PKGVERSION}/m/plot/whitebg.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/pkg/private/get_unsatisfied_deps.m +share/octave/${PKGVERSION}/m/pkg/private/getarch.m +share/octave/${PKGVERSION}/m/pkg/private/getarchdir.m +share/octave/${PKGVERSION}/m/pkg/private/getarchprefix.m +share/octave/${PKGVERSION}/m/pkg/private/install.m +share/octave/${PKGVERSION}/m/pkg/private/installed_packages.m +share/octave/${PKGVERSION}/m/pkg/private/is_architecture_dependent.m +share/octave/${PKGVERSION}/m/pkg/private/list_forge_packages.m +share/octave/${PKGVERSION}/m/pkg/private/load_package_dirs.m +share/octave/${PKGVERSION}/m/pkg/private/load_packages.m +share/octave/${PKGVERSION}/m/pkg/private/load_packages_and_dependencies.m +share/octave/${PKGVERSION}/m/pkg/private/packinfo_copy_file.m +share/octave/${PKGVERSION}/m/pkg/private/parse_pkg_idx.m +share/octave/${PKGVERSION}/m/pkg/private/prepare_installation.m +share/octave/${PKGVERSION}/m/pkg/private/print_package_description.m +share/octave/${PKGVERSION}/m/pkg/private/rebuild.m +share/octave/${PKGVERSION}/m/pkg/private/repackage.m +share/octave/${PKGVERSION}/m/pkg/private/save_order.m +share/octave/${PKGVERSION}/m/pkg/private/shell.m +share/octave/${PKGVERSION}/m/pkg/private/uninstall.m +share/octave/${PKGVERSION}/m/pkg/private/unload_packages.m +share/octave/${PKGVERSION}/m/pkg/private/verify_directory.m +share/octave/${PKGVERSION}/m/pkg/private/write_index.m +share/octave/${PKGVERSION}/m/plot/appearance/__clabel__.m +share/octave/${PKGVERSION}/m/plot/appearance/__getlegenddata__.m +share/octave/${PKGVERSION}/m/plot/appearance/annotation.m +share/octave/${PKGVERSION}/m/plot/appearance/axis.m +share/octave/${PKGVERSION}/m/plot/appearance/box.m +share/octave/${PKGVERSION}/m/plot/appearance/caxis.m +share/octave/${PKGVERSION}/m/plot/appearance/clabel.m +share/octave/${PKGVERSION}/m/plot/appearance/daspect.m +share/octave/${PKGVERSION}/m/plot/appearance/datetick.m +share/octave/${PKGVERSION}/m/plot/appearance/diffuse.m +share/octave/${PKGVERSION}/m/plot/appearance/grid.m +share/octave/${PKGVERSION}/m/plot/appearance/gtext.m +share/octave/${PKGVERSION}/m/plot/appearance/hidden.m +share/octave/${PKGVERSION}/m/plot/appearance/legend.m +share/octave/${PKGVERSION}/m/plot/appearance/orient.m +share/octave/${PKGVERSION}/m/plot/appearance/pbaspect.m +share/octave/${PKGVERSION}/m/plot/appearance/private/__axis_label__.m +share/octave/${PKGVERSION}/m/plot/appearance/private/__axis_limits__.m +share/octave/${PKGVERSION}/m/plot/appearance/shading.m +share/octave/${PKGVERSION}/m/plot/appearance/specular.m +share/octave/${PKGVERSION}/m/plot/appearance/text.m +share/octave/${PKGVERSION}/m/plot/appearance/title.m +share/octave/${PKGVERSION}/m/plot/appearance/view.m +share/octave/${PKGVERSION}/m/plot/appearance/whitebg.m +share/octave/${PKGVERSION}/m/plot/appearance/xlabel.m +share/octave/${PKGVERSION}/m/plot/appearance/xlim.m +share/octave/${PKGVERSION}/m/plot/appearance/ylabel.m +share/octave/${PKGVERSION}/m/plot/appearance/ylim.m +share/octave/${PKGVERSION}/m/plot/appearance/zlabel.m +share/octave/${PKGVERSION}/m/plot/appearance/zlim.m +share/octave/${PKGVERSION}/m/plot/draw/area.m +share/octave/${PKGVERSION}/m/plot/draw/bar.m +share/octave/${PKGVERSION}/m/plot/draw/barh.m +share/octave/${PKGVERSION}/m/plot/draw/colorbar.m +share/octave/${PKGVERSION}/m/plot/draw/comet.m +share/octave/${PKGVERSION}/m/plot/draw/comet3.m +share/octave/${PKGVERSION}/m/plot/draw/compass.m +share/octave/${PKGVERSION}/m/plot/draw/contour.m +share/octave/${PKGVERSION}/m/plot/draw/contour3.m +share/octave/${PKGVERSION}/m/plot/draw/contourc.m +share/octave/${PKGVERSION}/m/plot/draw/contourf.m +share/octave/${PKGVERSION}/m/plot/draw/cylinder.m +share/octave/${PKGVERSION}/m/plot/draw/ellipsoid.m +share/octave/${PKGVERSION}/m/plot/draw/errorbar.m +share/octave/${PKGVERSION}/m/plot/draw/ezcontour.m +share/octave/${PKGVERSION}/m/plot/draw/ezcontourf.m +share/octave/${PKGVERSION}/m/plot/draw/ezmesh.m +share/octave/${PKGVERSION}/m/plot/draw/ezmeshc.m +share/octave/${PKGVERSION}/m/plot/draw/ezplot.m +share/octave/${PKGVERSION}/m/plot/draw/ezplot3.m +share/octave/${PKGVERSION}/m/plot/draw/ezpolar.m +share/octave/${PKGVERSION}/m/plot/draw/ezsurf.m +share/octave/${PKGVERSION}/m/plot/draw/ezsurfc.m +share/octave/${PKGVERSION}/m/plot/draw/feather.m +share/octave/${PKGVERSION}/m/plot/draw/fill.m +share/octave/${PKGVERSION}/m/plot/draw/fplot.m +share/octave/${PKGVERSION}/m/plot/draw/hist.m +share/octave/${PKGVERSION}/m/plot/draw/isocolors.m +share/octave/${PKGVERSION}/m/plot/draw/isonormals.m +share/octave/${PKGVERSION}/m/plot/draw/isosurface.m +share/octave/${PKGVERSION}/m/plot/draw/line.m +share/octave/${PKGVERSION}/m/plot/draw/loglog.m +share/octave/${PKGVERSION}/m/plot/draw/loglogerr.m +share/octave/${PKGVERSION}/m/plot/draw/mesh.m +share/octave/${PKGVERSION}/m/plot/draw/meshc.m +share/octave/${PKGVERSION}/m/plot/draw/meshz.m +share/octave/${PKGVERSION}/m/plot/draw/pareto.m +share/octave/${PKGVERSION}/m/plot/draw/patch.m +share/octave/${PKGVERSION}/m/plot/draw/pcolor.m +share/octave/${PKGVERSION}/m/plot/draw/peaks.m +share/octave/${PKGVERSION}/m/plot/draw/pie.m +share/octave/${PKGVERSION}/m/plot/draw/pie3.m +share/octave/${PKGVERSION}/m/plot/draw/plot.m +share/octave/${PKGVERSION}/m/plot/draw/plot3.m +share/octave/${PKGVERSION}/m/plot/draw/plotmatrix.m +share/octave/${PKGVERSION}/m/plot/draw/plotyy.m +share/octave/${PKGVERSION}/m/plot/draw/polar.m +share/octave/${PKGVERSION}/m/plot/draw/private/__add_datasource__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__bar__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__contour__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__errcomm__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__errplot__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__ezplot__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__interp_cube__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__line__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__marching_cube__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__patch__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__pie__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__plt__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__quiver__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__scatter__.m +share/octave/${PKGVERSION}/m/plot/draw/private/__stem__.m +share/octave/${PKGVERSION}/m/plot/draw/quiver.m +share/octave/${PKGVERSION}/m/plot/draw/quiver3.m +share/octave/${PKGVERSION}/m/plot/draw/rectangle.m +share/octave/${PKGVERSION}/m/plot/draw/ribbon.m +share/octave/${PKGVERSION}/m/plot/draw/rose.m +share/octave/${PKGVERSION}/m/plot/draw/scatter.m +share/octave/${PKGVERSION}/m/plot/draw/scatter3.m +share/octave/${PKGVERSION}/m/plot/draw/semilogx.m +share/octave/${PKGVERSION}/m/plot/draw/semilogxerr.m +share/octave/${PKGVERSION}/m/plot/draw/semilogy.m +share/octave/${PKGVERSION}/m/plot/draw/semilogyerr.m +share/octave/${PKGVERSION}/m/plot/draw/shrinkfaces.m +share/octave/${PKGVERSION}/m/plot/draw/slice.m +share/octave/${PKGVERSION}/m/plot/draw/sombrero.m +share/octave/${PKGVERSION}/m/plot/draw/sphere.m +share/octave/${PKGVERSION}/m/plot/draw/stairs.m +share/octave/${PKGVERSION}/m/plot/draw/stem.m +share/octave/${PKGVERSION}/m/plot/draw/stem3.m +share/octave/${PKGVERSION}/m/plot/draw/stemleaf.m +share/octave/${PKGVERSION}/m/plot/draw/surf.m +share/octave/${PKGVERSION}/m/plot/draw/surface.m +share/octave/${PKGVERSION}/m/plot/draw/surfc.m +share/octave/${PKGVERSION}/m/plot/draw/surfl.m +share/octave/${PKGVERSION}/m/plot/draw/surfnorm.m +share/octave/${PKGVERSION}/m/plot/draw/tetramesh.m +share/octave/${PKGVERSION}/m/plot/draw/trimesh.m +share/octave/${PKGVERSION}/m/plot/draw/triplot.m +share/octave/${PKGVERSION}/m/plot/draw/trisurf.m +share/octave/${PKGVERSION}/m/plot/draw/waterfall.m +share/octave/${PKGVERSION}/m/plot/util/__actual_axis_position__.m +share/octave/${PKGVERSION}/m/plot/util/__default_plot_options__.m +share/octave/${PKGVERSION}/m/plot/util/__gnuplot_drawnow__.m +share/octave/${PKGVERSION}/m/plot/util/__next_line_color__.m +share/octave/${PKGVERSION}/m/plot/util/__next_line_style__.m +share/octave/${PKGVERSION}/m/plot/util/__plt_get_axis_arg__.m +share/octave/${PKGVERSION}/m/plot/util/__pltopt__.m +share/octave/${PKGVERSION}/m/plot/util/allchild.m +share/octave/${PKGVERSION}/m/plot/util/ancestor.m +share/octave/${PKGVERSION}/m/plot/util/axes.m +share/octave/${PKGVERSION}/m/plot/util/cla.m +share/octave/${PKGVERSION}/m/plot/util/clf.m +share/octave/${PKGVERSION}/m/plot/util/close.m +share/octave/${PKGVERSION}/m/plot/util/closereq.m +share/octave/${PKGVERSION}/m/plot/util/colstyle.m +share/octave/${PKGVERSION}/m/plot/util/copyobj.m +share/octave/${PKGVERSION}/m/plot/util/figure.m +share/octave/${PKGVERSION}/m/plot/util/findall.m +share/octave/${PKGVERSION}/m/plot/util/findfigs.m +share/octave/${PKGVERSION}/m/plot/util/findobj.m +share/octave/${PKGVERSION}/m/plot/util/frame2im.m +share/octave/${PKGVERSION}/m/plot/util/gca.m +share/octave/${PKGVERSION}/m/plot/util/gcbf.m +share/octave/${PKGVERSION}/m/plot/util/gcbo.m +share/octave/${PKGVERSION}/m/plot/util/gcf.m +share/octave/${PKGVERSION}/m/plot/util/gco.m +share/octave/${PKGVERSION}/m/plot/util/ginput.m +share/octave/${PKGVERSION}/m/plot/util/gnuplot_binary.m +share/octave/${PKGVERSION}/m/plot/util/graphics_toolkit.m +share/octave/${PKGVERSION}/m/plot/util/hdl2struct.m +share/octave/${PKGVERSION}/m/plot/util/hggroup.m +share/octave/${PKGVERSION}/m/plot/util/hgload.m +share/octave/${PKGVERSION}/m/plot/util/hgsave.m +share/octave/${PKGVERSION}/m/plot/util/hold.m +share/octave/${PKGVERSION}/m/plot/util/im2frame.m +share/octave/${PKGVERSION}/m/plot/util/isaxes.m +share/octave/${PKGVERSION}/m/plot/util/isfigure.m +share/octave/${PKGVERSION}/m/plot/util/ishghandle.m +share/octave/${PKGVERSION}/m/plot/util/ishold.m +share/octave/${PKGVERSION}/m/plot/util/isprop.m +share/octave/${PKGVERSION}/m/plot/util/linkaxes.m +share/octave/${PKGVERSION}/m/plot/util/linkprop.m +share/octave/${PKGVERSION}/m/plot/util/meshgrid.m +share/octave/${PKGVERSION}/m/plot/util/ndgrid.m +share/octave/${PKGVERSION}/m/plot/util/newplot.m +share/octave/${PKGVERSION}/m/plot/util/pan.m +share/octave/${PKGVERSION}/m/plot/util/print.m +share/octave/${PKGVERSION}/m/plot/util/printd.m +share/octave/${PKGVERSION}/m/plot/util/private/__add_default_menu__.m +share/octave/${PKGVERSION}/m/plot/util/private/__ghostscript__.m +share/octave/${PKGVERSION}/m/plot/util/private/__gnuplot_get_var__.m +share/octave/${PKGVERSION}/m/plot/util/private/__gnuplot_ginput__.m +share/octave/${PKGVERSION}/m/plot/util/private/__gnuplot_has_feature__.m +share/octave/${PKGVERSION}/m/plot/util/private/__gnuplot_has_terminal__.m +share/octave/${PKGVERSION}/m/plot/util/private/__gnuplot_open_stream__.m +share/octave/${PKGVERSION}/m/plot/util/private/__gnuplot_print__.m +share/octave/${PKGVERSION}/m/plot/util/private/__gnuplot_version__.m +share/octave/${PKGVERSION}/m/plot/util/private/__go_draw_axes__.m +share/octave/${PKGVERSION}/m/plot/util/private/__go_draw_figure__.m +share/octave/${PKGVERSION}/m/plot/util/private/__opengl_print__.m +share/octave/${PKGVERSION}/m/plot/util/private/__print_parse_opts__.m +share/octave/${PKGVERSION}/m/plot/util/private/__tight_eps_bbox__.m +share/octave/${PKGVERSION}/m/plot/util/refresh.m +share/octave/${PKGVERSION}/m/plot/util/refreshdata.m +share/octave/${PKGVERSION}/m/plot/util/rotate.m +share/octave/${PKGVERSION}/m/plot/util/rotate3d.m +share/octave/${PKGVERSION}/m/plot/util/saveas.m +share/octave/${PKGVERSION}/m/plot/util/shg.m +share/octave/${PKGVERSION}/m/plot/util/struct2hdl.m +share/octave/${PKGVERSION}/m/plot/util/subplot.m +share/octave/${PKGVERSION}/m/plot/util/zoom.m share/octave/${PKGVERSION}/m/polynomial/compan.m share/octave/${PKGVERSION}/m/polynomial/conv.m share/octave/${PKGVERSION}/m/polynomial/deconv.m @@ -1495,6 +1863,7 @@ share/octave/${PKGVERSION}/m/polynomial/pchip.m share/octave/${PKGVERSION}/m/polynomial/poly.m share/octave/${PKGVERSION}/m/polynomial/polyaffine.m share/octave/${PKGVERSION}/m/polynomial/polyder.m +share/octave/${PKGVERSION}/m/polynomial/polyeig.m share/octave/${PKGVERSION}/m/polynomial/polyfit.m share/octave/${PKGVERSION}/m/polynomial/polygcd.m share/octave/${PKGVERSION}/m/polynomial/polyint.m @@ -1506,13 +1875,17 @@ share/octave/${PKGVERSION}/m/polynomial/ppder.m share/octave/${PKGVERSION}/m/polynomial/ppint.m share/octave/${PKGVERSION}/m/polynomial/ppjumps.m share/octave/${PKGVERSION}/m/polynomial/ppval.m +share/octave/${PKGVERSION}/m/polynomial/private/__splinefit__.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/splinefit.m share/octave/${PKGVERSION}/m/polynomial/unmkpp.m share/octave/${PKGVERSION}/m/prefs/addpref.m share/octave/${PKGVERSION}/m/prefs/getpref.m share/octave/${PKGVERSION}/m/prefs/ispref.m +share/octave/${PKGVERSION}/m/prefs/prefdir.m +share/octave/${PKGVERSION}/m/prefs/preferences.m share/octave/${PKGVERSION}/m/prefs/private/loadprefs.m share/octave/${PKGVERSION}/m/prefs/private/prefsfile.m share/octave/${PKGVERSION}/m/prefs/private/saveprefs.m @@ -1521,7 +1894,7 @@ share/octave/${PKGVERSION}/m/prefs/setpref.m share/octave/${PKGVERSION}/m/set/intersect.m share/octave/${PKGVERSION}/m/set/ismember.m share/octave/${PKGVERSION}/m/set/powerset.m -share/octave/${PKGVERSION}/m/set/private/validargs.m +share/octave/${PKGVERSION}/m/set/private/validsetargs.m share/octave/${PKGVERSION}/m/set/setdiff.m share/octave/${PKGVERSION}/m/set/setxor.m share/octave/${PKGVERSION}/m/set/union.m @@ -1566,13 +1939,17 @@ share/octave/${PKGVERSION}/m/sparse/bicg.m share/octave/${PKGVERSION}/m/sparse/bicgstab.m share/octave/${PKGVERSION}/m/sparse/cgs.m share/octave/${PKGVERSION}/m/sparse/colperm.m +share/octave/${PKGVERSION}/m/sparse/eigs.m share/octave/${PKGVERSION}/m/sparse/etreeplot.m share/octave/${PKGVERSION}/m/sparse/gmres.m share/octave/${PKGVERSION}/m/sparse/gplot.m +share/octave/${PKGVERSION}/m/sparse/ichol.m +share/octave/${PKGVERSION}/m/sparse/ilu.m share/octave/${PKGVERSION}/m/sparse/nonzeros.m share/octave/${PKGVERSION}/m/sparse/pcg.m share/octave/${PKGVERSION}/m/sparse/pcr.m share/octave/${PKGVERSION}/m/sparse/private/__sprand_impl__.m +share/octave/${PKGVERSION}/m/sparse/qmr.m share/octave/${PKGVERSION}/m/sparse/spaugment.m share/octave/${PKGVERSION}/m/sparse/spconvert.m share/octave/${PKGVERSION}/m/sparse/spdiags.m @@ -1590,6 +1967,8 @@ 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/betaln.m +share/octave/${PKGVERSION}/m/specfun/ellipke.m +share/octave/${PKGVERSION}/m/specfun/expint.m share/octave/${PKGVERSION}/m/specfun/factor.m share/octave/${PKGVERSION}/m/specfun/factorial.m share/octave/${PKGVERSION}/m/specfun/isprime.m @@ -1603,6 +1982,7 @@ share/octave/${PKGVERSION}/m/specfun/primes.m share/octave/${PKGVERSION}/m/specfun/reallog.m share/octave/${PKGVERSION}/m/specfun/realpow.m share/octave/${PKGVERSION}/m/specfun/realsqrt.m +share/octave/${PKGVERSION}/m/special-matrix/gallery.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 @@ -1626,6 +2006,7 @@ share/octave/${PKGVERSION}/m/statistics/base/iqr.m share/octave/${PKGVERSION}/m/statistics/base/kendall.m share/octave/${PKGVERSION}/m/statistics/base/kurtosis.m share/octave/${PKGVERSION}/m/statistics/base/logit.m +share/octave/${PKGVERSION}/m/statistics/base/lscov.m share/octave/${PKGVERSION}/m/statistics/base/mahalanobis.m share/octave/${PKGVERSION}/m/statistics/base/mean.m share/octave/${PKGVERSION}/m/statistics/base/meansq.m @@ -1781,11 +2162,13 @@ share/octave/${PKGVERSION}/m/strings/index.m share/octave/${PKGVERSION}/m/strings/isletter.m share/octave/${PKGVERSION}/m/strings/isstrprop.m share/octave/${PKGVERSION}/m/strings/mat2str.m +share/octave/${PKGVERSION}/m/strings/ostrsplit.m share/octave/${PKGVERSION}/m/strings/regexptranslate.m share/octave/${PKGVERSION}/m/strings/rindex.m share/octave/${PKGVERSION}/m/strings/str2num.m share/octave/${PKGVERSION}/m/strings/strcat.m share/octave/${PKGVERSION}/m/strings/strchr.m +share/octave/${PKGVERSION}/m/strings/strjoin.m share/octave/${PKGVERSION}/m/strings/strjust.m share/octave/${PKGVERSION}/m/strings/strmatch.m share/octave/${PKGVERSION}/m/strings/strsplit.m @@ -1795,6 +2178,10 @@ share/octave/${PKGVERSION}/m/strings/strtrunc.m share/octave/${PKGVERSION}/m/strings/substr.m share/octave/${PKGVERSION}/m/strings/untabify.m share/octave/${PKGVERSION}/m/strings/validatestring.m +share/octave/${PKGVERSION}/m/testfun/__have_feature__.m +share/octave/${PKGVERSION}/m/testfun/__printf_assert__.m +share/octave/${PKGVERSION}/m/testfun/__prog_output_assert__.m +share/octave/${PKGVERSION}/m/testfun/__run_test_suite__.m share/octave/${PKGVERSION}/m/testfun/assert.m share/octave/${PKGVERSION}/m/testfun/demo.m share/octave/${PKGVERSION}/m/testfun/example.m @@ -1811,7 +2198,6 @@ 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/datetick.m share/octave/${PKGVERSION}/m/time/datevec.m share/octave/${PKGVERSION}/m/time/eomday.m share/octave/${PKGVERSION}/m/time/etime.m @@ -1819,12 +2205,3 @@ 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/site/m/startup/octaverc -@pkgdir share/octave/site/api-v48+/m -@pkgdir share/octave/${PKGVERSION}/site/m -@pkgdir share/octave/${PKGVERSION}/doc -@pkgdir libexec/octave/site/exec/${MACHINE_GNU_PLATFORM} -@pkgdir libexec/octave/api-v48+/site/exec/${MACHINE_GNU_PLATFORM} -@pkgdir libexec/octave/${PKGVERSION}/site/exec/${MACHINE_GNU_PLATFORM} -@pkgdir lib/octave/site/oct/${MACHINE_GNU_PLATFORM} -@pkgdir lib/octave/site/oct/api-v48+/${MACHINE_GNU_PLATFORM} -@pkgdir lib/octave/${PKGVERSION}/site/oct/${MACHINE_GNU_PLATFORM} diff --git a/math/octave/buildlink3.mk b/math/octave/buildlink3.mk index e033bd85c3b..f17e10d324d 100644 --- a/math/octave/buildlink3.mk +++ b/math/octave/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.17 2015/08/18 07:31:01 wiz Exp $ +# $NetBSD: buildlink3.mk,v 1.18 2016/02/16 04:21:40 dbj Exp $ BUILDLINK_TREE+= octave @@ -6,7 +6,7 @@ BUILDLINK_TREE+= octave OCTAVE_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.octave+= octave>=3.0.0 -BUILDLINK_ABI_DEPENDS.octave+= octave>=3.6.4nb11 +BUILDLINK_ABI_DEPENDS.octave+= octave>=4.0.0 BUILDLINK_PKGSRCDIR.octave?= ../../math/octave .include "../../mk/bsd.fast.prefs.mk" diff --git a/math/octave/distinfo b/math/octave/distinfo index b54fa6dcece..aadf63f04be 100644 --- a/math/octave/distinfo +++ b/math/octave/distinfo @@ -1,37 +1,36 @@ -$NetBSD: distinfo,v 1.44 2015/12/10 02:59:28 joerg Exp $ +$NetBSD: distinfo,v 1.45 2016/02/16 04:21:40 dbj Exp $ -SHA1 (octave-3.6.4.tar.bz2) = 3cc9366b6dbbd336eaf90fe70ad16e63705d82c4 -RMD160 (octave-3.6.4.tar.bz2) = b0356f0c5d9366b8129d72ac58bbde837fee1a95 -SHA512 (octave-3.6.4.tar.bz2) = a49ef50161272618c9543057be5903e1e50b7f4ecb929777f6715d4b3a07a92c36a5b13958c52d8b942b6c7e7e3f7844409d0062eb02bdb3972d7194312b7a81 -Size (octave-3.6.4.tar.bz2) = 15627315 bytes -SHA1 (patch-configure) = 5525211ee777d0c3afd55ba3f1c4d24d23b0bf4b -SHA1 (patch-configure.ac) = 1ccb10f67fd18646ab8b6c740dffa7ca5fe33191 -SHA1 (patch-doc_interpreter_plot.txi) = b205f704ce625694a25ab57f4fad4460d1fbc0e9 -SHA1 (patch-doc_liboctave_liboctave.texi) = c53484c70adea766ba1378a1f118942c924a88a5 -SHA1 (patch-fflush-fpos_t.c) = 24ed7f95f8431b59bc5ee0dfb0e6624b8029f512 -SHA1 (patch-fseeko-fpos_t.c) = ca846a014f9adfd47f7bbcf6557bf26a53f4a8e9 -SHA1 (patch-libcruft_Makefile.in) = 1983c11d55146f8fdf51a3db61e797dfb7980f09 -SHA1 (patch-libgnu_stdio.in.h) = 20950b67577e0ff34e761b02ac15338c9cfc4cb9 -SHA1 (patch-libgnu_string.in.h) = 4af39b76faa3ac90454a9d664919b7a6cd45fa9d -SHA1 (patch-liboctave_mx-inlines.cc) = 0b69e1166902ef3d5e8737e4f72449e2d202477a -SHA1 (patch-liboctave_oct-time.cc) = 40c21f509b6c95942e6ba43c52494d1d707ed515 -SHA1 (patch-scripts_audio_wavread.m) = e679a41cb49eeb32d98d44b81fd5e3d535dd2767 -SHA1 (patch-scripts_io_strread.m) = e1b6199e64354f3138f329dbaac831715ed41be5 -SHA1 (patch-scripts_miscellaneous_getappdata.m) = 55f9c9d5f30c85b3e8b5af82a271f1db90896fca -SHA1 (patch-scripts_miscellaneous_license.m) = 79f0f590df09a1659aea7b157ed4735ec1be55c4 -SHA1 (patch-scripts_miscellaneous_ver.m) = 62a23545f808bdd5895ffbb107ed7ca58f157f98 -SHA1 (patch-scripts_pkg_pkg.m) = e6fa838e3910d52164d7cb3ca084c748cd68abb9 -SHA1 (patch-scripts_plot_____gnuplot__drawnow____.m) = 6e93e3dd3e12daf2f6f2c6b06cb6d32e888bd3c5 -SHA1 (patch-scripts_plot_daspect.m) = 34281cae27ce447feb5ee9f1dc0d7a29e0c621a4 -SHA1 (patch-scripts_plot_legend.m) = 3932ce6e6d19c89e852be35809502afa05a6ac4c -SHA1 (patch-scripts_plot_pbaspect.m) = 193f186be2c3e3ffc170cb0ed84900e14ab4e81b -SHA1 (patch-scripts_plot_print.m) = dbcb7c3efbb0abee3b4afbc9c490dd8d27539efb -SHA1 (patch-scripts_polynomial_polyval.m) = d6655d2b9d2755788a02720c2a28ecf2e11a45e2 -SHA1 (patch-scripts_set_union.m) = ff976eaa4aa76d19ad73144192aee81c8e60d8bc -SHA1 (patch-scripts_signal_freqz.m) = cc9ba19c5b1b60af64f7c7ec0906ec7eedcea8d4 -SHA1 (patch-src_DLD-FUNCTIONS_rand.cc) = 4992844f8ed53963e03e05adab2446397c2f4f02 -SHA1 (patch-src_Makefile.am) = 940da74e979e0b4b69b786b8ce8d246ced38c8a0 -SHA1 (patch-src_Makefile.in) = 65fd14523446a6c8310f123b786108a51811d057 -SHA1 (patch-src_dirfns.cc) = fad1c09d28e6b93a7d9c5de69b5b218b72d5c7c5 -SHA1 (patch-src_display.cc) = 486322373656065c3f8d0e95fa1684a6c08028ed -SHA1 (patch-src_oct-conf.h.in) = d3fa5166db289fbd9eba355911341e891fb6d822 +SHA1 (octave-4.0.0.tar.xz) = 795c7ef1fb8d92f4cf9cae9eabba374a0328b1a9 +RMD160 (octave-4.0.0.tar.xz) = 57a4c6a90fbe49ad5268b257a4847788061daa49 +SHA512 (octave-4.0.0.tar.xz) = 54559686d017b7fe731a89a24e74d08781365028d2799a86f25ebf4c433013eab03e5b4381a992b79e40bce1827a6eee2aefd0798b739128dd8dd7b41d936b89 +Size (octave-4.0.0.tar.xz) = 15759196 bytes +SHA1 (patch-configure) = b79c490c85ca422fedf6ca7da472255196e00325 +SHA1 (patch-configure.ac) = d70f77d12a660bf9542725c8085fb525f138ce75 +SHA1 (patch-fflush-fpos_t.c) = 83d3d731042862920de68f0457fea4f95568125c +SHA1 (patch-fseeko-fpos_t.c) = b38e7a38be2e0b323cd7f168f1d22d3df998691c +SHA1 (patch-libgnu_stdio.in.h) = 9b01e1e131b39ef69607387adefc679e0e11d653 +SHA1 (patch-libgnu_string.in.h) = b7b48879d0aa465f5492d2213e5782eb71b4c744 +SHA1 (patch-libgui_graphics_Canvas.cc) = b8161fc9248af2160c6fea012bac85e2128dbad7 +SHA1 (patch-libgui_graphics_Object.cc) = f0c0064793d4650e845e217806597bb956cb49fd +SHA1 (patch-libgui_qterminal_libqterminal_QTerminal.cc) = 48827b415a142518a6d764f670db0ce640cf4da4 +SHA1 (patch-libgui_qterminal_libqterminal_unix_TerminalView.cpp) = 45c425a0305915eaba1a60c811c2aa52bb84890e +SHA1 (patch-libgui_qterminal_libqterminal_unix_Vt102Emulation.cpp) = 36aaf960d0fc8c9809ef5937c82fc394a0ded8ac +SHA1 (patch-libgui_qterminal_libqterminal_unix_konsole__wcwidth.h) = 6f12b058cb10e3a01306e9973f4e2574cf596da7 +SHA1 (patch-libgui_src_find-files-dialog.cc) = 438694fc44a9fe8393ccb2606de71b32196f7058 +SHA1 (patch-libgui_src_octave-gui.cc) = 7418e6d6f19fe70179f5de91a9877d0ea3067e7b +SHA1 (patch-libgui_src_resource-manager.cc) = 09560d42bdf4c00f4e438f40ffb3ae0b9037ee85 +SHA1 (patch-libgui_src_shortcut-manager.cc) = 2faf15cc4c779eb3cf32152abd369bf968e1bf18 +SHA1 (patch-libgui_src_workspace-model.cc) = d24ec317a55639017649a1654cd1a088e226edc1 +SHA1 (patch-libinterp_Makefile.am) = 29a8b034c743bed2570c90e8ef7a17bc2cf70dfe +SHA1 (patch-libinterp_Makefile.in) = 7fb118b9e2969b54b2510c57a4a7beb16f679bcd +SHA1 (patch-libinterp_corefcn_rand.cc) = e2a33ee323e904e4f3980f49ac363c4a42e5641d +SHA1 (patch-libinterp_dldfcn_config-module.awk) = 50d7173114f597038b01ed4479583c86ed78c3fe +SHA1 (patch-libinterp_dldfcn_module.mk) = 7627fa6132036f26b77743d30dbbe99ed6442b42 +SHA1 (patch-libinterp_oct-conf.in.h) = 9a6b0e8d38bc2f9da916cb3d8145307e7a415f4f +SHA1 (patch-libinterp_octave-value_ov-classdef.cc) = 777b447a587825ca53e7d4d1344a0a75ea44bd23 +SHA1 (patch-libinterp_octave-value_ov-classdef.h) = 5d73fb7751aad0ef4880874ac2ed27df4a76a43c +SHA1 (patch-liboctave_numeric_oct-fftw.h) = b152566ad3fcf6c5c1808f4428e6d51966ca1daf +SHA1 (patch-liboctave_operators_mx-inlines.cc) = 3f01077700a3b8f51a3a171fdc11bafd784e3ea3 +SHA1 (patch-liboctave_system_oct-time.cc) = 7b8a33911c69861572e35320e13c6c777048bc6c +SHA1 (patch-scripts_pkg_private_configure__make.m) = 7d4b620f889faa66c4c9c581ef8a7e7692b68c94 +SHA1 (patch-scripts_plot_util_____gnuplot__drawnow____.m) = 449b178aefd78c5c1b03ffd960f2e8be3874efc2 diff --git a/math/octave/patches/patch-configure b/math/octave/patches/patch-configure index 6b9e75bcbef..94a379de76d 100644 --- a/math/octave/patches/patch-configure +++ b/math/octave/patches/patch-configure @@ -1,16 +1,29 @@ -$NetBSD: patch-configure,v 1.2 2015/04/23 06:50:41 dbj Exp $ +$NetBSD: patch-configure,v 1.3 2016/02/16 04:21:40 dbj Exp $ ---- configure.orig 2013-02-21 20:21:49.000000000 +0000 +install .oct loadable modules with INSTALL_LIB to avoid stripping them + +--- configure.orig 2015-05-26 16:21:37.000000000 +0000 +++ configure -@@ -663,6 +663,7 @@ GPERF - DEFAULT_PAGER +@@ -1951,6 +1951,7 @@ DEFAULT_PAGER GNUPLOT + GHOSTSCRIPT DESKTOP_FILE_INSTALL +INSTALL_LIB - YFLAGS - YACC - LFLAGS -@@ -33819,7 +33820,12 @@ else + LN_S + TEXI2PDF + TEXI2DVI +@@ -8609,7 +8610,9 @@ fi + + + +-INSTALL_SCRIPT='${INSTALL}' ++test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' ++ ++test -z "$INSTALL_LIB" && INSTALL_LIB='${INSTALL_SCRIPT}' + + + +@@ -13788,7 +13791,12 @@ else fi done ;; @@ -24,14 +37,3 @@ $NetBSD: patch-configure,v 1.2 2015/04/23 06:50:41 dbj Exp $ ac_exists=false for ac_i in $ac_cv_f77_libs; do if test x"$ac_arg" = x"$ac_i"; then -@@ -60080,7 +60086,9 @@ fi - - - --INSTALL_SCRIPT='${INSTALL}' -+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' -+ -+test -z "$INSTALL_LIB" && INSTALL_LIB='${INSTALL_SCRIPT}' - - - # Extract the first word of "desktop-file-install", so it can be a program name with args. diff --git a/math/octave/patches/patch-configure.ac b/math/octave/patches/patch-configure.ac index b605399bf58..bcd2f701d86 100644 --- a/math/octave/patches/patch-configure.ac +++ b/math/octave/patches/patch-configure.ac @@ -1,9 +1,11 @@ -$NetBSD: patch-configure.ac,v 1.1 2015/04/23 06:50:41 dbj Exp $ +$NetBSD: patch-configure.ac,v 1.2 2016/02/16 04:21:40 dbj Exp $ ---- configure.ac.orig 2013-02-21 20:19:23.000000000 +0000 +install .oct loadable modules with INSTALL_LIB to avoid stripping them + +--- configure.ac.orig 2015-05-26 16:16:39.000000000 +0000 +++ configure.ac -@@ -1927,8 +1927,10 @@ OCTAVE_PROG_BISON - AC_PROG_LN_S +@@ -149,8 +149,10 @@ AC_PROG_LN_S + AC_PROG_MKDIR_P AC_PROG_INSTALL -INSTALL_SCRIPT='${INSTALL}' diff --git a/math/octave/patches/patch-doc_interpreter_plot.txi b/math/octave/patches/patch-doc_interpreter_plot.txi deleted file mode 100644 index b96c4fe89c5..00000000000 --- a/math/octave/patches/patch-doc_interpreter_plot.txi +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-doc_interpreter_plot.txi,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- doc/interpreter/plot.txi.orig 2013-02-21 20:19:23.000000000 +0000 -+++ doc/interpreter/plot.txi -@@ -2545,15 +2545,15 @@ Marker styles are specified by the follo - A character indicating a plot marker to be place at each data point, or - @code{"none"}, meaning no markers should be displayed. - --@itemx markeredgecolor -+@item markeredgecolor - The color of the edge around the marker, or @code{"auto"}, meaning that - the edge color is the same as the face color. @xref{Colors}. - --@itemx markerfacecolor -+@item markerfacecolor - The color of the marker, or @code{"none"} to indicate that the marker - should not be filled. @xref{Colors}. - --@itemx markersize -+@item markersize - A number specifying the size of the marker. The default is 1. A value - of 2 is twice as large as the default, etc. - @end table diff --git a/math/octave/patches/patch-doc_liboctave_liboctave.texi b/math/octave/patches/patch-doc_liboctave_liboctave.texi deleted file mode 100644 index c6da7729673..00000000000 --- a/math/octave/patches/patch-doc_liboctave_liboctave.texi +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-doc_liboctave_liboctave.texi,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- doc/liboctave/liboctave.texi.orig 2013-02-21 20:19:23.000000000 +0000 -+++ doc/liboctave/liboctave.texi -@@ -80,10 +80,10 @@ modified versions. - @end ifnottex - - @titlepage --@title{Octave C++ Classes} --@subtitle{Edition 1.0 for Octave version @value{VERSION}} --@subtitle{September 1993} --@author{John W. Eaton} -+@title Octave C++ Classes -+@subtitle Edition 1.0 for Octave version @value{VERSION} -+@subtitle September 1993 -+@author John W. Eaton - @page - @vskip 0pt plus 1filll - Copyright @copyright{} 1996, 1997 John W. Eaton. diff --git a/math/octave/patches/patch-fflush-fpos_t.c b/math/octave/patches/patch-fflush-fpos_t.c index 23bbaeb29da..041fefe8210 100644 --- a/math/octave/patches/patch-fflush-fpos_t.c +++ b/math/octave/patches/patch-fflush-fpos_t.c @@ -1,8 +1,8 @@ -$NetBSD: patch-fflush-fpos_t.c,v 1.1 2012/03/23 22:32:59 christos Exp $ +$NetBSD: patch-fflush-fpos_t.c,v 1.2 2016/02/16 04:21:40 dbj Exp $ ---- libgnu/fflush.c.orig 2011-08-03 23:59:51.000000000 -0400 -+++ libgnu/fflush.c 2012-03-23 18:24:54.000000000 -0400 -@@ -24,6 +24,7 @@ +--- libgnu/fflush.c.orig 2015-05-23 14:36:16.000000000 +0000 ++++ libgnu/fflush.c +@@ -22,6 +22,7 @@ #include <stdio.h> #include <errno.h> @@ -10,10 +10,10 @@ $NetBSD: patch-fflush-fpos_t.c,v 1.1 2012/03/23 22:32:59 christos Exp $ #include <unistd.h> #include "freading.h" -@@ -97,17 +98,12 @@ +@@ -103,17 +104,12 @@ update_fpos_cache (FILE *fp _GL_UNUSED_P /* fp_->_offset is typed as an integer. */ fp_->_offset = pos; - # else + # else - /* fp_->_offset is an fpos_t. */ - /* Use a union, since on NetBSD, the compilation flags determine - whether fpos_t is typedef'd to off_t or a struct containing a @@ -31,6 +31,6 @@ $NetBSD: patch-fflush-fpos_t.c,v 1.1 2012/03/23 22:32:59 christos Exp $ + */ + memset(&fp_->_offset, 0, sizeof(fp_->_offset)); + memcpy(&fp_->_offset, &pos, sizeof(pos)); - # endif + # endif fp_->_flags |= __SOFF; - #endif + # endif diff --git a/math/octave/patches/patch-fseeko-fpos_t.c b/math/octave/patches/patch-fseeko-fpos_t.c index 884c83b11cc..a01154f35de 100644 --- a/math/octave/patches/patch-fseeko-fpos_t.c +++ b/math/octave/patches/patch-fseeko-fpos_t.c @@ -1,9 +1,9 @@ -$NetBSD: patch-fseeko-fpos_t.c,v 1.1 2012/03/23 22:32:59 christos Exp $ +$NetBSD: patch-fseeko-fpos_t.c,v 1.2 2016/02/16 04:21:40 dbj Exp $ ---- libgnu/fseeko.c.orig 2011-08-09 22:10:48.000000000 -0400 -+++ libgnu/fseeko.c 2012-03-23 18:24:47.000000000 -0400 -@@ -25,6 +25,9 @@ - /* Get off_t and lseek. */ +--- libgnu/fseeko.c.orig 2015-05-23 14:36:16.000000000 +0000 ++++ libgnu/fseeko.c +@@ -22,6 +22,9 @@ + /* Get off_t, lseek, _POSIX_VERSION. */ #include <unistd.h> +/* mem* */ @@ -12,7 +12,7 @@ $NetBSD: patch-fseeko-fpos_t.c,v 1.1 2012/03/23 22:32:59 christos Exp $ #include "stdio-impl.h" int -@@ -115,19 +118,12 @@ +@@ -132,19 +135,12 @@ fseeko (FILE *fp, off_t offset, int when /* fp_->_offset is typed as an integer. */ fp_->_offset = pos; # else diff --git a/math/octave/patches/patch-libgnu_stdio.in.h b/math/octave/patches/patch-libgnu_stdio.in.h index 750c923e5ec..124a0f8bce0 100644 --- a/math/octave/patches/patch-libgnu_stdio.in.h +++ b/math/octave/patches/patch-libgnu_stdio.in.h @@ -1,10 +1,10 @@ -$NetBSD: patch-libgnu_stdio.in.h,v 1.1 2014/03/06 23:09:04 jperkin Exp $ +$NetBSD: patch-libgnu_stdio.in.h,v 1.2 2016/02/16 04:21:40 dbj Exp $ Do not re-define gets() on SunOS, incompatible prototype. ---- libgnu/stdio.in.h.orig 2013-02-21 20:21:19.000000000 +0000 +--- libgnu/stdio.in.h.orig 2015-05-23 14:36:17.000000000 +0000 +++ libgnu/stdio.in.h -@@ -704,10 +704,12 @@ _GL_WARN_ON_USE (getline, "getline is un +@@ -722,10 +722,12 @@ _GL_WARN_ON_USE (getline, "getline is un /* It is very rare that the developer ever has full control of stdin, so any use of gets warrants an unconditional warning; besides, C11 removed it. */ diff --git a/math/octave/patches/patch-libgnu_string.in.h b/math/octave/patches/patch-libgnu_string.in.h index 6ebb0a364ee..a089878d881 100644 --- a/math/octave/patches/patch-libgnu_string.in.h +++ b/math/octave/patches/patch-libgnu_string.in.h @@ -1,8 +1,8 @@ -$NetBSD: patch-libgnu_string.in.h,v 1.1 2011/12/24 23:46:02 asau Exp $ +$NetBSD: patch-libgnu_string.in.h,v 1.2 2016/02/16 04:21:40 dbj Exp $ ---- libgnu/string.in.h.orig 2011-08-04 03:59:53.000000000 +0000 +--- libgnu/string.in.h.orig 2015-05-23 14:36:17.000000000 +0000 +++ libgnu/string.in.h -@@ -187,6 +187,12 @@ _GL_WARN_ON_USE (mempcpy, "mempcpy is un +@@ -184,6 +184,12 @@ _GL_WARN_ON_USE (mempcpy, "mempcpy is un #endif /* Search backwards through a block for a byte (specified as an int). */ @@ -15,7 +15,7 @@ $NetBSD: patch-libgnu_string.in.h,v 1.1 2011/12/24 23:46:02 asau Exp $ #if @GNULIB_MEMRCHR@ # if ! @HAVE_DECL_MEMRCHR@ _GL_FUNCDECL_SYS (memrchr, void *, (void const *, int, size_t) -@@ -213,6 +219,7 @@ _GL_WARN_ON_USE (memrchr, "memrchr is un +@@ -210,6 +216,7 @@ _GL_WARN_ON_USE (memrchr, "memrchr is un "use gnulib module memrchr for portability"); # endif #endif diff --git a/math/octave/patches/patch-libgui_graphics_Canvas.cc b/math/octave/patches/patch-libgui_graphics_Canvas.cc new file mode 100644 index 00000000000..fb7842362f1 --- /dev/null +++ b/math/octave/patches/patch-libgui_graphics_Canvas.cc @@ -0,0 +1,24 @@ +$NetBSD: patch-libgui_graphics_Canvas.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/graphics/Canvas.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/graphics/Canvas.cc +@@ -527,7 +527,7 @@ Canvas::canvasMousePressEvent (QMouseEve + QRectF r (bb(0), bb(1), bb(2), bb(3)); + + r.adjust (-5, -5, 5, 5); +- if (r.contains (event->posF ())) ++ if (r.contains (event->localPos ())) + { + currentObj = childObj; + break; +@@ -554,7 +554,7 @@ Canvas::canvasMousePressEvent (QMouseEve + Matrix bb = it->get_properties ().get_boundingbox (true); + QRectF r (bb(0), bb(1), bb(2), bb(3)); + +- if (r.contains (event->posF ())) ++ if (r.contains (event->localPos ())) + axesObj = *it; + } + diff --git a/math/octave/patches/patch-libgui_graphics_Object.cc b/math/octave/patches/patch-libgui_graphics_Object.cc new file mode 100644 index 00000000000..9d92abda07b --- /dev/null +++ b/math/octave/patches/patch-libgui_graphics_Object.cc @@ -0,0 +1,15 @@ +$NetBSD: patch-libgui_graphics_Object.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/graphics/Object.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/graphics/Object.cc +@@ -183,7 +183,7 @@ Object::fromQObject (QObject* obj) + QVariant v = obj->property ("QtHandles::Object"); + + if (v.isValid ()) +- return reinterpret_cast<Object*> (qVariantValue<void*> (v)); ++ return reinterpret_cast<Object*> (qvariant_cast<void*> (v)); + + return 0; + } diff --git a/math/octave/patches/patch-libgui_qterminal_libqterminal_QTerminal.cc b/math/octave/patches/patch-libgui_qterminal_libqterminal_QTerminal.cc new file mode 100644 index 00000000000..58d5c6bf871 --- /dev/null +++ b/math/octave/patches/patch-libgui_qterminal_libqterminal_QTerminal.cc @@ -0,0 +1,19 @@ +$NetBSD: patch-libgui_qterminal_libqterminal_QTerminal.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/qterminal/libqterminal/QTerminal.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/qterminal/libqterminal/QTerminal.cc +@@ -144,10 +144,10 @@ QTerminal::notice_settings (const QSetti + copy = QKeySequence::Copy; // settings->value () does not work! + + // dis- or enable extra interrupt action +- QKeySequence ctrl; ++ Qt::KeyboardModifiers ctrl; + ctrl = Qt::ControlModifier; + +- bool extra_ir_action = (copy != QKeySequence (ctrl + Qt::Key_C)); ++ bool extra_ir_action = (copy != QKeySequence (ctrl | Qt::Key_C)); + + _interrupt_action->setEnabled (extra_ir_action); + has_extra_interrupt (extra_ir_action); diff --git a/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_TerminalView.cpp b/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_TerminalView.cpp new file mode 100644 index 00000000000..4680a845b3a --- /dev/null +++ b/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_TerminalView.cpp @@ -0,0 +1,14 @@ +$NetBSD: patch-libgui_qterminal_libqterminal_unix_TerminalView.cpp,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/qterminal/libqterminal/unix/TerminalView.cpp.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/qterminal/libqterminal/unix/TerminalView.cpp +@@ -41,6 +41,7 @@ + #include <QPixmap> + #include <QScrollBar> + #include <QStyle> ++#include <QToolTip> + #include <QtCore> + #include <QtGui> + diff --git a/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_Vt102Emulation.cpp b/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_Vt102Emulation.cpp new file mode 100644 index 00000000000..4177d6cdc68 --- /dev/null +++ b/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_Vt102Emulation.cpp @@ -0,0 +1,15 @@ +$NetBSD: patch-libgui_qterminal_libqterminal_unix_Vt102Emulation.cpp,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp +@@ -994,7 +994,7 @@ void Vt102Emulation::sendKeyEvent( QKeyE + "is missing."); + + reset(); +- receiveData( translatorError.toAscii().constData() , translatorError.count() ); ++ receiveData( translatorError.toLatin1().constData() , translatorError.count() ); + } + } + diff --git a/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_konsole__wcwidth.h b/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_konsole__wcwidth.h new file mode 100644 index 00000000000..99f2179a06c --- /dev/null +++ b/math/octave/patches/patch-libgui_qterminal_libqterminal_unix_konsole__wcwidth.h @@ -0,0 +1,14 @@ +$NetBSD: patch-libgui_qterminal_libqterminal_unix_konsole__wcwidth.h,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/qterminal/libqterminal/unix/konsole_wcwidth.h.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/qterminal/libqterminal/unix/konsole_wcwidth.h +@@ -11,7 +11,6 @@ + #define _KONSOLE_WCWIDTH_H_ + + // Qt +-#include <QtCore/QBool> + #include <QtCore/QString> + + int konsole_wcwidth(quint16 ucs); diff --git a/math/octave/patches/patch-libgui_src_find-files-dialog.cc b/math/octave/patches/patch-libgui_src_find-files-dialog.cc new file mode 100644 index 00000000000..b190bffc23f --- /dev/null +++ b/math/octave/patches/patch-libgui_src_find-files-dialog.cc @@ -0,0 +1,13 @@ +$NetBSD: patch-libgui_src_find-files-dialog.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +--- libgui/src/find-files-dialog.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/src/find-files-dialog.cc +@@ -125,7 +125,7 @@ find_files_dialog::find_files_dialog (QW + _file_list->horizontalHeader ()->restoreState ( + settings->value ("findfiles/column_state").toByteArray ()); + _file_list->horizontalHeader ()->setSortIndicatorShown (true); +- _file_list->horizontalHeader ()->setClickable (true); ++ _file_list->horizontalHeader ()->setSectionsClickable (true); + _file_list->horizontalHeader ()->setStretchLastSection (true); + _file_list->sortByColumn ( + settings->value ("findfiles/sort_files_by_column",0).toInt (), diff --git a/math/octave/patches/patch-libgui_src_octave-gui.cc b/math/octave/patches/patch-libgui_src_octave-gui.cc new file mode 100644 index 00000000000..49df51558e3 --- /dev/null +++ b/math/octave/patches/patch-libgui_src_octave-gui.cc @@ -0,0 +1,36 @@ +$NetBSD: patch-libgui_src_octave-gui.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/src/octave-gui.cc.orig 2015-05-23 14:21:54.000000000 +0000 ++++ libgui/src/octave-gui.cc +@@ -92,7 +92,7 @@ private: + // Disable all Qt messages by default. + + static void +-message_handler (QtMsgType, const char *) ++message_handler (QtMsgType, const QMessageLogContext &, const QString &) + { + } + +@@ -108,7 +108,7 @@ octave_start_gui (int argc, char *argv[] + + // Installing our handler suppresses the messages. + if (show_gui_msgs.empty ()) +- qInstallMsgHandler (message_handler); ++ qInstallMessageHandler (message_handler); + + install___init_qt___functions (); + +@@ -117,11 +117,6 @@ octave_start_gui (int argc, char *argv[] + QApplication application (argc, argv); + QTranslator gui_tr, qt_tr, qsci_tr; + +- // Set the codec for all strings (before wizard) +-#if ! defined (Q_OS_WIN32) +- QTextCodec::setCodecForCStrings (QTextCodec::codecForName ("UTF-8")); +-#endif +- + if (start_gui) + { + // show wizard if this is the first run diff --git a/math/octave/patches/patch-libgui_src_resource-manager.cc b/math/octave/patches/patch-libgui_src_resource-manager.cc new file mode 100644 index 00000000000..bfa5e9cc3fd --- /dev/null +++ b/math/octave/patches/patch-libgui_src_resource-manager.cc @@ -0,0 +1,18 @@ +$NetBSD: patch-libgui_src_resource-manager.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/src/resource-manager.cc.orig 2015-05-23 14:21:54.000000000 +0000 ++++ libgui/src/resource-manager.cc +@@ -61,10 +61,8 @@ resource_manager::resource_manager (void + : settings_directory (), settings_file (), settings (0), + default_settings (0) + { +- QDesktopServices desktopServices; +- + QString home_path +- = desktopServices.storageLocation (QDesktopServices::HomeLocation); ++ = QStandardPaths::writableLocation (QStandardPaths::HomeLocation); + + settings_directory = home_path + "/.config/octave"; + diff --git a/math/octave/patches/patch-libgui_src_shortcut-manager.cc b/math/octave/patches/patch-libgui_src_shortcut-manager.cc new file mode 100644 index 00000000000..be5aeee67f3 --- /dev/null +++ b/math/octave/patches/patch-libgui_src_shortcut-manager.cc @@ -0,0 +1,297 @@ +$NetBSD: patch-libgui_src_shortcut-manager.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +--- libgui/src/shortcut-manager.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/src/shortcut-manager.cc +@@ -86,8 +86,8 @@ shortcut_manager::instance_ok (void) + void + shortcut_manager::do_init_data () + { +- QKeySequence ctrl; +- int prefix; ++ Qt::KeyboardModifiers ctrl; ++ Qt::KeyboardModifiers prefix; + #if defined (Q_OS_MAC) + // Use CMD key as an equivalent of Ctrl key on other platforms + ctrl = Qt::MetaModifier; +@@ -100,15 +100,15 @@ shortcut_manager::do_init_data () + prefix = Qt::NoModifier; + #endif + +- QKeySequence ctrl_shift = ctrl + Qt::ShiftModifier; +- QKeySequence ctrl_alt = ctrl + Qt::AltModifier; ++ Qt::KeyboardModifiers ctrl_shift = ctrl | Qt::ShiftModifier; ++ Qt::KeyboardModifiers ctrl_alt = ctrl | Qt::AltModifier; + + // actions of the main window + + // file + init (tr ("New File"), "main_file:new_file", QKeySequence::New); + init (tr ("New Function"), "main_file:new_function", +- QKeySequence (ctrl_shift + Qt::Key_N)); ++ QKeySequence (ctrl_shift | Qt::Key_N)); + init (tr ("New Figure"), "main_file:new_figure", QKeySequence ()); + init (tr ("Open File"), "main_file:open_file", QKeySequence::Open); + init (tr ("Load Workspace"), "main_file:load_workspace", QKeySequence ()); +@@ -122,7 +122,7 @@ shortcut_manager::do_init_data () + init (tr ("Select All"), "main_edit:select_all", QKeySequence ()); + init (tr ("Clear Clipboard"), "main_edit:clear_clipboard", QKeySequence ()); + init (tr ("Find in Files"), "main_edit:find_in_files", +- QKeySequence (ctrl_shift + Qt::Key_F)); ++ QKeySequence (ctrl_shift | Qt::Key_F)); + init (tr ("Clear Command Window"), "main_edit:clear_command_window", + QKeySequence ()); + init (tr ("Clear Command History"), "main_edit:clear_history", +@@ -132,41 +132,41 @@ shortcut_manager::do_init_data () + + // debug + init (tr ("Step"), "main_debug:step_over", +- QKeySequence (prefix + Qt::Key_F10)); ++ QKeySequence (prefix | Qt::Key_F10)); + init (tr ("Step Into"), "main_debug:step_into", +- QKeySequence (prefix + Qt::Key_F11)); ++ QKeySequence (prefix | Qt::Key_F11)); + init (tr ("Step Out"), "main_debug:step_out", +- QKeySequence (prefix + Qt::ShiftModifier + Qt::Key_F11)); ++ QKeySequence (prefix | Qt::ShiftModifier | Qt::Key_F11)); + init (tr ("Continue"), "main_debug:continue", +- QKeySequence (prefix + Qt::Key_F5)); ++ QKeySequence (prefix | Qt::Key_F5)); + init (tr ("Quit Debug Mode"), "main_debug:quit", +- QKeySequence (prefix + Qt::ShiftModifier + Qt::Key_F5)); ++ QKeySequence (prefix | Qt::ShiftModifier | Qt::Key_F5)); + + // window + init (tr ("Show Command Window"), "main_window:show_command", +- prefix + ctrl_shift + Qt::Key_0); ++ QKeySequence (prefix | ctrl_shift | Qt::Key_0)); + init (tr ("Show Command History"), "main_window:show_history", +- prefix + ctrl_shift + Qt::Key_1); ++ QKeySequence (prefix | ctrl_shift | Qt::Key_1)); + init (tr ("Show File Browser"), "main_window:show_file_browser", +- prefix + ctrl_shift + Qt::Key_2); ++ QKeySequence (prefix | ctrl_shift | Qt::Key_2)); + init (tr ("Show Workspace"), "main_window:show_workspace", +- prefix + ctrl_shift + Qt::Key_3); ++ QKeySequence (prefix | ctrl_shift | Qt::Key_3)); + init (tr ("Show Editor"), "main_window:show_editor", +- prefix + ctrl_shift + Qt::Key_4); ++ QKeySequence (prefix | ctrl_shift | Qt::Key_4)); + init (tr ("Show Documentation"), "main_window:show_doc", +- prefix + ctrl_shift + Qt::Key_5); ++ QKeySequence (prefix | ctrl_shift | Qt::Key_5)); + init (tr ("Command Window"), "main_window:command", +- prefix + ctrl + Qt::Key_0); ++ QKeySequence (prefix | ctrl | Qt::Key_0)); + init (tr ("Command History"), "main_window:history", +- prefix + ctrl + Qt::Key_1); ++ QKeySequence (prefix | ctrl | Qt::Key_1)); + init (tr ("File Browser"), "main_window:file_browser", +- prefix + ctrl + Qt::Key_2); ++ QKeySequence (prefix | ctrl | Qt::Key_2)); + init (tr ("Workspace"), "main_window:workspace", +- prefix + ctrl + Qt::Key_3); ++ QKeySequence (prefix | ctrl | Qt::Key_3)); + init (tr ("Editor"), "main_window:editor", +- prefix + ctrl + Qt::Key_4); ++ QKeySequence (prefix | ctrl | Qt::Key_4)); + init (tr ("Documentation"), "main_window:doc", +- prefix + ctrl + Qt::Key_5); ++ QKeySequence (prefix | ctrl | Qt::Key_5)); + init (tr ("Reset Default Window Layout"), "main_window:reset", QKeySequence ()); + + // help +@@ -190,7 +190,7 @@ shortcut_manager::do_init_data () + + // file + init (tr ("Edit Function"), "editor_file:edit_function", +- QKeySequence (ctrl + Qt::Key_E)); ++ QKeySequence (ctrl | Qt::Key_E)); + init (tr ("Save File"), "editor_file:save", QKeySequence::Save); + init (tr ("Save File As"), "editor_file:save_as", QKeySequence::SaveAs); + init (tr ("Close"), "editor_file:close", QKeySequence::Close); +@@ -212,41 +212,41 @@ shortcut_manager::do_init_data () + init (tr ("Delete to End of Word"), "editor_edit:delete_end_word", + QKeySequence::DeleteEndOfWord); + init (tr ("Delete to Start of Line"), "editor_edit:delete_start_line", +- QKeySequence (ctrl_shift + Qt::Key_Backspace)); ++ QKeySequence (ctrl_shift | Qt::Key_Backspace)); + init (tr ("Delete to End of Line"), "editor_edit:delete_end_line", +- QKeySequence (ctrl_shift + Qt::Key_Delete)); ++ QKeySequence (ctrl_shift | Qt::Key_Delete)); + init (tr ("Delete Line"), "editor_edit:delete_line", +- QKeySequence (ctrl_shift + Qt::Key_L)); ++ QKeySequence (ctrl_shift | Qt::Key_L)); + init (tr ("Copy Line"), "editor_edit:copy_line", +- QKeySequence (ctrl_shift + Qt::Key_C)); ++ QKeySequence (ctrl_shift | Qt::Key_C)); + init (tr ("Cut Line"), "editor_edit:cut_line", +- QKeySequence (ctrl_shift + Qt::Key_X)); ++ QKeySequence (ctrl_shift | Qt::Key_X)); + init (tr ("Duplicate Selection/Line"), "editor_edit:duplicate_selection", +- QKeySequence (ctrl + Qt::Key_D)); ++ QKeySequence (ctrl | Qt::Key_D)); + init (tr ("Transpose Line"), "editor_edit:transpose_line", +- QKeySequence (ctrl + Qt::Key_T)); ++ QKeySequence (ctrl | Qt::Key_T)); + init (tr ("Show Completion List"), "editor_edit:completion_list", +- QKeySequence (ctrl + Qt::Key_Space)); ++ QKeySequence (ctrl | Qt::Key_Space)); + + init (tr ("Comment Selection"), "editor_edit:comment_selection", +- QKeySequence (ctrl + Qt::Key_R)); ++ QKeySequence (ctrl | Qt::Key_R)); + init (tr ("Uncomment Selection"), "editor_edit:uncomment_selection", +- QKeySequence (ctrl_shift + Qt::Key_R)); ++ QKeySequence (ctrl_shift | Qt::Key_R)); + init (tr ("Uppercase Selection"), "editor_edit:upper_case", +- QKeySequence (ctrl + Qt::Key_U)); ++ QKeySequence (ctrl | Qt::Key_U)); + init (tr ("Lowercase Selection"), "editor_edit:lower_case", +- QKeySequence (ctrl_alt + Qt::Key_U)); ++ QKeySequence (ctrl_alt | Qt::Key_U)); + + #if defined (Q_OS_MAC) + init (tr ("Indent Selection"), "editor_edit:indent_selection", +- QKeySequence (prefix + Qt::Key_Tab)); ++ QKeySequence (prefix | Qt::Key_Tab)); + init (tr ("Unindent Selection"), "editor_edit:unindent_selection", +- QKeySequence (prefix + Qt::ShiftModifier + Qt::Key_Tab)); ++ QKeySequence (prefix | Qt::ShiftModifier | Qt::Key_Tab)); + #else + init (tr ("Indent Selection"), "editor_edit:indent_selection", +- QKeySequence (ctrl + Qt::Key_Tab)); ++ QKeySequence (ctrl | Qt::Key_Tab)); + init (tr ("Unindent Selection"), "editor_edit:unindent_selection", +- QKeySequence (ctrl_shift + Qt::Key_Tab)); ++ QKeySequence (ctrl_shift | Qt::Key_Tab)); + #endif + + init (tr ("Convert Line Endings to Windows"), "editor_edit:conv_eol_winows", +@@ -257,17 +257,17 @@ shortcut_manager::do_init_data () + QKeySequence ()); + + init (tr ("Goto Line"), "editor_edit:goto_line", +- QKeySequence (ctrl + Qt::Key_G)); ++ QKeySequence (ctrl | Qt::Key_G)); + init (tr ("Move to Matching Brace"), "editor_edit:move_to_brace", +- QKeySequence (ctrl + Qt::Key_M)); ++ QKeySequence (ctrl | Qt::Key_M)); + init (tr ("Select to Matching Brace"), "editor_edit:select_to_brace", +- QKeySequence (ctrl_shift + Qt::Key_M)); ++ QKeySequence (ctrl_shift | Qt::Key_M)); + init (tr ("Toggle Bookmark"), "editor_edit:toggle_bookmark", +- QKeySequence (prefix + Qt::Key_F7)); ++ QKeySequence (prefix | Qt::Key_F7)); + init (tr ("Next Bookmark"), "editor_edit:next_bookmark", +- QKeySequence (prefix + Qt::Key_F2)); ++ QKeySequence (prefix | Qt::Key_F2)); + init (tr ("Previous Bookmark"), "editor_edit:previous_bookmark", +- QKeySequence (prefix + Qt::SHIFT + Qt::Key_F2)); ++ QKeySequence (prefix | Qt::SHIFT | Qt::Key_F2)); + init (tr ("Remove All Bookmark"), "editor_edit:remove_bookmark", + QKeySequence ()); + +@@ -289,10 +289,10 @@ shortcut_manager::do_init_data () + init (tr ("Zoom Out"), "editor_view:zoom_out", QKeySequence::ZoomOut); + #if defined (Q_OS_MAC) + init (tr ("Zoom Normal"), "editor_view:zoom_normal", +- QKeySequence (ctrl + Qt::Key_Underscore)); ++ QKeySequence (ctrl | Qt::Key_Underscore)); + #else + init (tr ("Zoom Normal"), "editor_view:zoom_normal", +- QKeySequence (ctrl + Qt::Key_Period)); ++ QKeySequence (ctrl | Qt::Key_Period)); + #endif + + // debug +@@ -307,15 +307,15 @@ shortcut_manager::do_init_data () + + // run + init (tr ("Run File"), "editor_run:run_file", +- QKeySequence (prefix + Qt::Key_F5) ); ++ QKeySequence (prefix | Qt::Key_F5) ); + init (tr ("Run Selection"), "editor_run:run_selection", +- QKeySequence (prefix + Qt::Key_F9) ); ++ QKeySequence (prefix | Qt::Key_F9) ); + + // help + init (tr ("Help on Keyword"), "editor_help:help_keyword", + QKeySequence::HelpContents); + init (tr ("Document on Keyword"), "editor_help:doc_keyword", +- QKeySequence (Qt::SHIFT + Qt::Key_F1)); ++ QKeySequence (Qt::SHIFT | Qt::Key_F1)); + } + + void +@@ -353,7 +353,7 @@ shortcut_manager::do_fill_treewidget (QT + _dialog = 0; + _level_hash.clear (); + +- tree_view->header ()->setResizeMode (QHeaderView::ResizeToContents); ++ tree_view->header ()->sectionResizeMode (QHeaderView::ResizeToContents); + + QTreeWidgetItem *main = new QTreeWidgetItem (tree_view); + main->setText (0, tr ("Main")); +@@ -419,10 +419,10 @@ shortcut_manager::do_fill_treewidget (QT + + // write the shortcuts + tree_item->setText (0, sc.description); +- tree_item->setText (1, sc.default_sc [0]); +- tree_item->setText (2, sc.actual_sc [0]); +- tree_item->setText (3, sc.default_sc [1]); +- tree_item->setText (4, sc.actual_sc [1]); ++ tree_item->setText (1, sc.default_sc [0].toString(QKeySequence::NativeText)); ++ tree_item->setText (2, sc.actual_sc [0].toString(QKeySequence::NativeText)); ++ tree_item->setText (3, sc.default_sc [1].toString(QKeySequence::NativeText)); ++ tree_item->setText (4, sc.actual_sc [1].toString(QKeySequence::NativeText)); + + _item_index_hash[tree_item] = i + 1; // index+1 to avoid 0 + _index_item_hash[i] = tree_item; +@@ -569,8 +569,8 @@ shortcut_manager::shortcut_dialog (int i + + } + +- _edit_actual->setText (_sc.at (index).actual_sc[_selected_set]); +- _label_default->setText (_sc.at (index).default_sc[_selected_set]); ++ _edit_actual->setText (_sc.at (index).actual_sc[_selected_set].toString(QKeySequence::NativeText)); ++ _label_default->setText (_sc.at (index).default_sc[_selected_set].toString(QKeySequence::NativeText)); + _handled_index = index; + + _edit_actual->setFocus (); +@@ -611,7 +611,7 @@ shortcut_manager::shortcut_dialog_finish + shortcut_t double_shortcut = _sc.at (double_index); + double_shortcut.actual_sc[_selected_set] = QKeySequence (); + _sc.replace (double_index, double_shortcut); +- _index_item_hash[double_index]->setText ((_selected_set + 1)*2, QKeySequence ()); ++ _index_item_hash[double_index]->setText ((_selected_set + 1)*2, QKeySequence ().toString(QKeySequence::NativeText)); + } + else + return; +@@ -625,7 +625,7 @@ shortcut_manager::shortcut_dialog_finish + _sc.replace (_handled_index, shortcut); + + _index_item_hash[_handled_index]->setText ((_selected_set + 1)*2, +- shortcut.actual_sc[_selected_set]); ++ shortcut.actual_sc[_selected_set].toString(QKeySequence::NativeText)); + + if (! shortcut.actual_sc[_selected_set].isEmpty ()) + _shortcut_hash[widget + sep + shortcut.actual_sc[_selected_set].toString ()] = +@@ -653,7 +653,7 @@ shortcut_manager::import_shortcuts (int + + // update the tree view + QTreeWidgetItem* tree_item = _index_item_hash[i]; // get related tree item +- tree_item->setText (2*set, sc.actual_sc [set-1]); // display new shortcut ++ tree_item->setText (2*set, sc.actual_sc [set-1].toString(QKeySequence::NativeText)); // display new shortcut + } + } + +@@ -744,6 +744,6 @@ enter_shortcut::keyPressEvent (QKeyEvent + if (modifiers & Qt::MetaModifier) + key += Qt::META; + +- setText (QKeySequence(key)); ++ setText (QKeySequence(key).toString(QKeySequence::NativeText)); + } + } diff --git a/math/octave/patches/patch-libgui_src_workspace-model.cc b/math/octave/patches/patch-libgui_src_workspace-model.cc new file mode 100644 index 00000000000..ed16f5d0b0b --- /dev/null +++ b/math/octave/patches/patch-libgui_src_workspace-model.cc @@ -0,0 +1,26 @@ +$NetBSD: patch-libgui_src_workspace-model.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Changes for compiling with Qt5 instead of Qt4 + +$NetBSD: patch-libgui_src_workspace-model.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +--- libgui/src/workspace-model.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libgui/src/workspace-model.cc +@@ -132,7 +132,7 @@ workspace_model::data (const QModelIndex + { + QString class_chars = resource_manager::storage_class_chars (); + int actual_class +- = class_chars.indexOf (_scopes[idx.row ()].toAscii ()); ++ = class_chars.indexOf (_scopes[idx.row ()].toLatin1 ()); + if (actual_class >= 0) + return QVariant (_storage_class_colors.at (actual_class)); + else +@@ -172,7 +172,7 @@ workspace_model::data (const QModelIndex + QString class_chars = resource_manager::storage_class_chars (); + + int actual_class +- = class_chars.indexOf (_scopes[idx.row ()].toAscii ()); ++ = class_chars.indexOf (_scopes[idx.row ()].toLatin1 ()); + + if (actual_class >= 0) + { diff --git a/math/octave/patches/patch-src_Makefile.am b/math/octave/patches/patch-libinterp_Makefile.am index ce87a5d758c..07645efd5ed 100644 --- a/math/octave/patches/patch-src_Makefile.am +++ b/math/octave/patches/patch-libinterp_Makefile.am @@ -1,8 +1,10 @@ -$NetBSD: patch-src_Makefile.am,v 1.1 2015/04/23 06:50:41 dbj Exp $ +$NetBSD: patch-libinterp_Makefile.am,v 1.1 2016/02/16 04:21:40 dbj Exp $ ---- src/Makefile.am.orig 2013-02-21 20:19:24.000000000 +0000 -+++ src/Makefile.am -@@ -739,7 +739,7 @@ install-oct: +install .oct loadable modules with INSTALL_LIB to avoid stripping them + +--- libinterp/Makefile.am.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libinterp/Makefile.am +@@ -351,7 +351,7 @@ install-oct: f=`echo $$ltlib | $(SED) 's,.*/,,'`; \ dl=`$(SED) -n -e "s/dlname='\([^']*\)'/\1/p" < $$f`; \ if [ -n "$$dl" ]; then \ diff --git a/math/octave/patches/patch-libinterp_Makefile.in b/math/octave/patches/patch-libinterp_Makefile.in new file mode 100644 index 00000000000..bea094443a3 --- /dev/null +++ b/math/octave/patches/patch-libinterp_Makefile.in @@ -0,0 +1,32 @@ +$NetBSD: patch-libinterp_Makefile.in,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +install .oct loadable modules with INSTALL_LIB to avoid stripping them + +--- libinterp/Makefile.in.orig 2015-05-26 16:21:46.000000000 +0000 ++++ libinterp/Makefile.in +@@ -2009,6 +2009,7 @@ INCLUDE_NEXT = @INCLUDE_NEXT@ + INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@ + INSTALL = @INSTALL@ + INSTALL_DATA = @INSTALL_DATA@ ++INSTALL_LIB = @INSTALL_LIB@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +@@ -8760,7 +8761,7 @@ corefcn/oct-tex-parser.yy: corefcn/oct-t + $(AM_V_GEN)$(call subst-bison-api-decls,octave_tex_) + + @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@%.oct : %.la +-@AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ $(AM_V_GEN)$(INSTALL_PROGRAM) dldfcn/.libs/$(shell $(SED) -n -e "s/dlname='\([^']*\)'/\1/p" < $<) $@ ++@AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ $(AM_V_GEN)$(INSTALL_LIB) dldfcn/.libs/$(shell $(SED) -n -e "s/dlname='\([^']*\)'/\1/p" < $<) $@ + dldfcn/__delaunayn__.df: CPPFLAGS += $(QHULL_CPPFLAGS) + dldfcn/__eigs__.df: CPPFLAGS += $(ARPACK_CPPFLAGS) $(SPARSE_XCPPFLAGS) + dldfcn/__fltk_uigetfile__.df: CPPFLAGS += $(FLTK_CPPFLAGS) $(FT2_CPPFLAGS) +@@ -8868,7 +8869,7 @@ uninstall-local: uninstall-oct uninstall + @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ f=`echo $$ltlib | $(SED) 's,.*/,,'`; \ + @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ dl=`$(SED) -n -e "s/dlname='\([^']*\)'/\1/p" < $$f`; \ + @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ if [ -n "$$dl" ]; then \ +-@AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ $(INSTALL_PROGRAM) $$dl $(DESTDIR)$(octfiledir)/`echo $$f | $(SED) 's,^lib,,; s,\.la$$,.oct,'`; \ ++@AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ $(INSTALL_LIB) $$dl $(DESTDIR)$(octfiledir)/`echo $$f | $(SED) 's,^lib,,; s,\.la$$,.oct,'`; \ + @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ else \ + @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ echo "error: dlname is empty in $$ltlib!"; \ + @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ exit 1; \ diff --git a/math/octave/patches/patch-src_DLD-FUNCTIONS_rand.cc b/math/octave/patches/patch-libinterp_corefcn_rand.cc index 21a80ad7935..765aab961ff 100644 --- a/math/octave/patches/patch-src_DLD-FUNCTIONS_rand.cc +++ b/math/octave/patches/patch-libinterp_corefcn_rand.cc @@ -1,8 +1,8 @@ -$NetBSD: patch-src_DLD-FUNCTIONS_rand.cc,v 1.1 2013/09/15 12:30:55 joerg Exp $ +$NetBSD: patch-libinterp_corefcn_rand.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ ---- src/DLD-FUNCTIONS/rand.cc.orig 2013-09-14 19:43:59.000000000 +0000 -+++ src/DLD-FUNCTIONS/rand.cc -@@ -1032,10 +1032,10 @@ rand(). All permutations are equally lik +--- libinterp/corefcn/rand.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libinterp/corefcn/rand.cc +@@ -1139,10 +1139,10 @@ likely.\n\ @end deftypefn") { diff --git a/math/octave/patches/patch-libinterp_dldfcn_config-module.awk b/math/octave/patches/patch-libinterp_dldfcn_config-module.awk new file mode 100644 index 00000000000..33d533dc7e9 --- /dev/null +++ b/math/octave/patches/patch-libinterp_dldfcn_config-module.awk @@ -0,0 +1,15 @@ +$NetBSD: patch-libinterp_dldfcn_config-module.awk,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +install .oct loadable modules with INSTALL_LIB to avoid stripping them + +--- libinterp/dldfcn/config-module.awk.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libinterp/dldfcn/config-module.awk +@@ -39,7 +39,7 @@ BEGIN { + print "## of symbolic links"; + print ""; + print "%.oct : %.la" +- print " $(AM_V_GEN)$(INSTALL_PROGRAM) dldfcn/.libs/$(shell $(SED) -n -e \"s/dlname='\\([^']*\\)'/\\1/p\" < $<) $@" ++ print " $(AM_V_GEN)$(INSTALL_LIB) dldfcn/.libs/$(shell $(SED) -n -e \"s/dlname='\\([^']*\\)'/\\1/p\" < $<) $@" + print "" + print "else"; + print ""; diff --git a/math/octave/patches/patch-libinterp_dldfcn_module.mk b/math/octave/patches/patch-libinterp_dldfcn_module.mk new file mode 100644 index 00000000000..165d09cc90c --- /dev/null +++ b/math/octave/patches/patch-libinterp_dldfcn_module.mk @@ -0,0 +1,15 @@ +$NetBSD: patch-libinterp_dldfcn_module.mk,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +install .oct loadable modules with INSTALL_LIB to avoid stripping them + +--- libinterp/dldfcn/module.mk.orig 2015-05-23 14:36:42.000000000 +0000 ++++ libinterp/dldfcn/module.mk +@@ -39,7 +39,7 @@ octlib_LTLIBRARIES += $(DLDFCN_LIBS) + ## of symbolic links + + %.oct : %.la +- $(AM_V_GEN)$(INSTALL_PROGRAM) dldfcn/.libs/$(shell $(SED) -n -e "s/dlname='\([^']*\)'/\1/p" < $<) $@ ++ $(AM_V_GEN)$(INSTALL_LIB) dldfcn/.libs/$(shell $(SED) -n -e "s/dlname='\([^']*\)'/\1/p" < $<) $@ + + else + diff --git a/math/octave/patches/patch-libinterp_oct-conf.in.h b/math/octave/patches/patch-libinterp_oct-conf.in.h new file mode 100644 index 00000000000..e194fdc4915 --- /dev/null +++ b/math/octave/patches/patch-libinterp_oct-conf.in.h @@ -0,0 +1,13 @@ +$NetBSD: patch-libinterp_oct-conf.in.h,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +--- libinterp/oct-conf.in.h.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libinterp/oct-conf.in.h +@@ -631,7 +631,7 @@ along with Octave; see the file COPYING. + #endif + + #ifndef OCTAVE_CONF_config_opts +-#define OCTAVE_CONF_config_opts %OCTAVE_CONF_config_opts% ++#define OCTAVE_CONF_config_opts "" + #endif + + #endif diff --git a/math/octave/patches/patch-libinterp_octave-value_ov-classdef.cc b/math/octave/patches/patch-libinterp_octave-value_ov-classdef.cc new file mode 100644 index 00000000000..05b0e8c8881 --- /dev/null +++ b/math/octave/patches/patch-libinterp_octave-value_ov-classdef.cc @@ -0,0 +1,16 @@ +$NetBSD: patch-libinterp_octave-value_ov-classdef.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +--- libinterp/octave-value/ov-classdef.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libinterp/octave-value/ov-classdef.cc +@@ -1937,6 +1937,11 @@ cdef_object_scalar::is_partially_constru + return true; + } + ++void cdef_object_scalar::mark_as_constructed (const cdef_class& cls) ++{ ++ ctor_list.erase (cls); ++} ++ + handle_cdef_object::~handle_cdef_object (void) + { + #if DEBUG_TRACE diff --git a/math/octave/patches/patch-libinterp_octave-value_ov-classdef.h b/math/octave/patches/patch-libinterp_octave-value_ov-classdef.h new file mode 100644 index 00000000000..61afcab05ef --- /dev/null +++ b/math/octave/patches/patch-libinterp_octave-value_ov-classdef.h @@ -0,0 +1,13 @@ +$NetBSD: patch-libinterp_octave-value_ov-classdef.h,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +--- libinterp/octave-value/ov-classdef.h.orig 2015-05-23 14:21:53.000000000 +0000 ++++ libinterp/octave-value/ov-classdef.h +@@ -438,7 +438,7 @@ public: + + void mark_as_constructed (void) { ctor_list.clear (); } + +- void mark_as_constructed (const cdef_class& cls) { ctor_list.erase (cls); } ++ void mark_as_constructed (const cdef_class& cls); + + bool is_constructed (void) const { return ctor_list.empty (); } + diff --git a/math/octave/patches/patch-liboctave_numeric_oct-fftw.h b/math/octave/patches/patch-liboctave_numeric_oct-fftw.h new file mode 100644 index 00000000000..d4c13e28f5f --- /dev/null +++ b/math/octave/patches/patch-liboctave_numeric_oct-fftw.h @@ -0,0 +1,13 @@ +$NetBSD: patch-liboctave_numeric_oct-fftw.h,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +--- liboctave/numeric/oct-fftw.h.orig 2015-05-23 14:21:53.000000000 +0000 ++++ liboctave/numeric/oct-fftw.h +@@ -99,7 +99,7 @@ public: + return instance_ok () ? instance->do_method (_meth) : dummy; + } + +-#if defined (HAVE_FFTW3F_THREADS) ++#if defined (HAVE_FFTW3_THREADS) + static void threads (int _nthreads) + { + if (instance_ok () && _nthreads != threads ()) diff --git a/math/octave/patches/patch-liboctave_oct-time.cc b/math/octave/patches/patch-liboctave_oct-time.cc deleted file mode 100644 index ac120707697..00000000000 --- a/math/octave/patches/patch-liboctave_oct-time.cc +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-liboctave_oct-time.cc,v 1.1 2011/12/24 23:46:02 asau Exp $ - ---- liboctave/oct-time.cc.orig 2011-09-01 13:38:52.000000000 +0000 -+++ liboctave/oct-time.cc -@@ -79,7 +79,7 @@ octave_time::stamp (void) - { - struct timeval tp; - -- gnulib::gettimeofday (&tp, 0); -+ gettimeofday (&tp, 0); - - ot_unix_time = tp.tv_sec; - ot_usec = tp.tv_usec; diff --git a/math/octave/patches/patch-liboctave_mx-inlines.cc b/math/octave/patches/patch-liboctave_operators_mx-inlines.cc index 50fa87f9240..df7608198dd 100644 --- a/math/octave/patches/patch-liboctave_mx-inlines.cc +++ b/math/octave/patches/patch-liboctave_operators_mx-inlines.cc @@ -1,13 +1,13 @@ -$NetBSD: patch-liboctave_mx-inlines.cc,v 1.1 2014/06/05 18:33:07 joerg Exp $ +$NetBSD: patch-liboctave_operators_mx-inlines.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ std::pow is required to promote numeric arguments to the smallest common float type. octave_int<> provides another test of template -specialisations for pow() as well as explicit cast operators. +specializations for pow() as well as explicit cast operators. The combination of both leads to ambiguous resolutions. ---- liboctave/mx-inlines.cc.orig 2014-06-04 22:00:01.000000000 +0000 -+++ liboctave/mx-inlines.cc -@@ -306,7 +306,6 @@ inline void F (size_t n, R *r, X x, cons +--- liboctave/operators/mx-inlines.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ liboctave/operators/mx-inlines.cc +@@ -307,7 +307,6 @@ inline void F (size_t n, R *r, X x, cons // Let the compiler decide which pow to use, whichever best matches the // arguments provided. diff --git a/math/octave/patches/patch-liboctave_system_oct-time.cc b/math/octave/patches/patch-liboctave_system_oct-time.cc new file mode 100644 index 00000000000..97ebea3a28e --- /dev/null +++ b/math/octave/patches/patch-liboctave_system_oct-time.cc @@ -0,0 +1,13 @@ +$NetBSD: patch-liboctave_system_oct-time.cc,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +--- liboctave/system/oct-time.cc.orig 2015-05-23 14:21:53.000000000 +0000 ++++ liboctave/system/oct-time.cc +@@ -85,7 +85,7 @@ octave_time::stamp (void) + { + struct timeval tp; + +- gnulib::gettimeofday (&tp, 0); ++ gettimeofday (&tp, 0); + + ot_unix_time = tp.tv_sec; + ot_usec = tp.tv_usec; diff --git a/math/octave/patches/patch-scripts_audio_wavread.m b/math/octave/patches/patch-scripts_audio_wavread.m deleted file mode 100644 index ba1bc405c80..00000000000 --- a/math/octave/patches/patch-scripts_audio_wavread.m +++ /dev/null @@ -1,37 +0,0 @@ -$NetBSD: patch-scripts_audio_wavread.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/audio/wavread.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/audio/wavread.m -@@ -18,21 +18,26 @@ - - ## -*- texinfo -*- - ## @deftypefn {Function File} {@var{y} =} wavread (@var{filename}) -+## @deftypefnx {Function File} {[@var{y}, @var{Fs}, @var{bps}] =} wavread (@var{filename}) -+## @deftypefnx {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n}) -+## @deftypefnx {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n1} @var{n2}) -+## @deftypefnx {Function File} {[@var{samples}, @var{channels}] =} wavread (@var{filename}, "size") -+## - ## Load the RIFF/WAVE sound file @var{filename}, and return the samples - ## in vector @var{y}. If the file contains multichannel data, then - ## @var{y} is a matrix with the channels represented as columns. - ## --## @deftypefnx {Function File} {[@var{y}, @var{Fs}, @var{bps}] =} wavread (@var{filename}) -+## @code{[@var{y}, @var{Fs}, @var{bps}] = wavread (@var{filename})} - ## Additionally return the sample rate (@var{fs}) in Hz and the number of bits - ## per sample (@var{bps}). - ## --## @deftypefnx {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n}) -+## @code{[@dots{}] = wavread (@var{filename}, @var{n})} - ## Read only the first @var{n} samples from each channel. - ## --## @deftypefnx {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n1} @var{n2}) -+## @code{wavread (@var{filename}, @var{n1} @var{n2})} - ## Read only samples @var{n1} through @var{n2} from each channel. - ## --## @deftypefnx {Function File} {[@var{samples}, @var{channels}] =} wavread (@var{filename}, "size") -+## @code{[@var{samples}, @var{channels}] = wavread (@var{filename}, "size")} - ## Return the number of samples (@var{n}) and channels (@var{ch}) - ## instead of the audio data. - ## @seealso{wavwrite} diff --git a/math/octave/patches/patch-scripts_io_strread.m b/math/octave/patches/patch-scripts_io_strread.m deleted file mode 100644 index 6e183f29257..00000000000 --- a/math/octave/patches/patch-scripts_io_strread.m +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-scripts_io_strread.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/io/strread.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/io/strread.m -@@ -39,7 +39,7 @@ - ## @item %s - ## The word is parsed as a string. - ## --## @itemx %f -+## @item %f - ## @itemx %n - ## The word is parsed as a number and converted to double. - ## diff --git a/math/octave/patches/patch-scripts_miscellaneous_getappdata.m b/math/octave/patches/patch-scripts_miscellaneous_getappdata.m deleted file mode 100644 index 05f3e5b0c2a..00000000000 --- a/math/octave/patches/patch-scripts_miscellaneous_getappdata.m +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-scripts_miscellaneous_getappdata.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/miscellaneous/getappdata.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/miscellaneous/getappdata.m -@@ -16,10 +16,12 @@ - - ## -*- texinfo -*- - ## @deftypefn {Function File} {@var{value} =} getappdata (@var{h}, @var{name}) -+## @deftypefnx {Function File} {@var{appdata} =} getappdata (@var{h}) -+## - ## Return the @var{value} for named application data for the object(s) with - ## handle(s) @var{h}. --## @deftypefnx {Function File} {@var{appdata} =} getappdata (@var{h}) --## Return a structure, @var{appdata}, whose fields correspond to the appdata -+## -+## @code{getappdata(@var{h})} returns a structure, @var{appdata}, whose fields correspond to the appdata - ## properties. - ## @end deftypefn - diff --git a/math/octave/patches/patch-scripts_miscellaneous_license.m b/math/octave/patches/patch-scripts_miscellaneous_license.m deleted file mode 100644 index b6720e395be..00000000000 --- a/math/octave/patches/patch-scripts_miscellaneous_license.m +++ /dev/null @@ -1,46 +0,0 @@ -$NetBSD: patch-scripts_miscellaneous_license.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/miscellaneous/license.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/miscellaneous/license.m -@@ -18,20 +18,26 @@ - - ## -*- texinfo -*- - ## @deftypefn {Function File} {} license -+## @deftypefnx {Function File} {} license ("inuse") -+## @deftypefnx {Function File} {@var{retval} =} license ("inuse") -+## @deftypefnx {Function File} {@var{retval} =} license ("test", @var{feature}) -+## @deftypefnx {Function File} {} license ("test", @var{feature}, @var{toggle}) -+## @deftypefnx {Function File} {@var{retval} =} license ("checkout", @var{feature}) -+## - ## Display the license of Octave. - ## --## @deftypefnx {Function File} {} license ("inuse") -+## @code{license ("inuse")} - ## Display a list of packages currently being used. - ## --## @deftypefnx {Function File} {@var{retval} =} license ("inuse") -+## @code{@var{retval} = license ("inuse")} - ## Return a structure containing the fields @code{feature} and @code{user}. - ## --## @deftypefnx {Function File} {@var{retval} =} license ("test", @var{feature}) -+## @code{@var{retval} = license ("test", @var{feature})} - ## Return 1 if a license exists for the product identified by the string - ## @var{feature} and 0 otherwise. The argument @var{feature} is case - ## insensitive and only the first 27 characters are checked. - ## --## @deftypefnx {Function File} {} license ("test", @var{feature}, @var{toggle}) -+## @code{license ("test", @var{feature}, @var{toggle})} - ## Enable or disable license testing for @var{feature}, depending on - ## @var{toggle}, which may be one of: - ## -@@ -44,7 +50,7 @@ - ## Future tests for the specified license of @var{feature} return 0. - ## @end table - ## --## @deftypefnx {Function File} {@var{retval} =} license ("checkout", @var{feature}) -+## @code{@var{retval} = license ("checkout", @var{feature})} - ## Check out a license for @var{feature}, returning 1 on success and 0 - ## on failure. - ## diff --git a/math/octave/patches/patch-scripts_miscellaneous_ver.m b/math/octave/patches/patch-scripts_miscellaneous_ver.m deleted file mode 100644 index 7baf1517b04..00000000000 --- a/math/octave/patches/patch-scripts_miscellaneous_ver.m +++ /dev/null @@ -1,36 +0,0 @@ -$NetBSD: patch-scripts_miscellaneous_ver.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/miscellaneous/ver.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/miscellaneous/ver.m -@@ -18,11 +18,15 @@ - - ## -*- texinfo -*- - ## @deftypefn {Function File} {} ver () -+## @deftypefnx {Function File} {v =} ver () -+## @deftypefnx {Function File} {v =} ver ("Octave") -+## @deftypefnx {Function File} {v =} ver (@var{package}) -+## - ## Display a header containing the current Octave version number, license - ## string and operating system, followed by the installed package names, - ## versions, and installation directories. - ## --## @deftypefnx {Function File} {v =} ver () -+## @code{v = ver ()} - ## Return a vector of structures, respecting Octave and each installed package. - ## The structure includes the following fields. - ## -@@ -40,10 +44,10 @@ - ## Date respecting the version/revision. - ## @end table - ## --## @deftypefnx {Function File} {v =} ver ("Octave") -+## @code{v = ver ("Octave")} - ## Return version information for Octave only. - ## --## @deftypefnx {Function File} {v =} ver (@var{package}) -+## @code{v = ver (@var{package})} - ## Return version information for @var{package}. - ## - ## @seealso{version, octave_config_info} diff --git a/math/octave/patches/patch-scripts_pkg_pkg.m b/math/octave/patches/patch-scripts_pkg_pkg.m deleted file mode 100644 index 3b949808ab1..00000000000 --- a/math/octave/patches/patch-scripts_pkg_pkg.m +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-scripts_pkg_pkg.m,v 1.1 2012/10/27 13:01:35 asau Exp $ - -Provide path to GNU make, since this is what assumed here. - ---- scripts/pkg/pkg.m.orig 2012-03-09 21:20:48.000000000 +0000 -+++ scripts/pkg/pkg.m -@@ -1379,7 +1379,8 @@ function configure_make (desc, packdir, - - ## Make. - if (exist (fullfile (src, "Makefile"), "file")) -- [status, output] = shell (cstrcat (scenv, "make -C '", src, "'")); -+ make = "@GMAKE@" -+ [status, output] = shell (cstrcat (scenv, make, " -C '", src, "'")); - if (status != 0) - rm_rf (desc.dir); - error ("'make' returned the following error: %s", output); diff --git a/math/octave/patches/patch-scripts_pkg_private_configure__make.m b/math/octave/patches/patch-scripts_pkg_private_configure__make.m new file mode 100644 index 00000000000..8cb1305b569 --- /dev/null +++ b/math/octave/patches/patch-scripts_pkg_private_configure__make.m @@ -0,0 +1,15 @@ +$NetBSD: patch-scripts_pkg_private_configure__make.m,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +Provide path to GNU make, since this is what assumed here. + +--- scripts/pkg/private/configure_make.m.orig 2015-05-23 14:21:53.000000000 +0000 ++++ scripts/pkg/private/configure_make.m +@@ -88,7 +88,7 @@ function configure_make (desc, packdir, + endif + + if (exist (fullfile (src, "Makefile"), "file")) +- [status, output] = shell (sprintf ("%s make --jobs %i --directory '%s'", ++ [status, output] = shell (sprintf ("%s @GMAKE@ --jobs %i --directory '%s'", + scenv, jobs, src), verbose); + if (status != 0) + rmdir (desc.dir, "s"); diff --git a/math/octave/patches/patch-scripts_plot_____gnuplot__drawnow____.m b/math/octave/patches/patch-scripts_plot_____gnuplot__drawnow____.m deleted file mode 100644 index 3ce42e3b776..00000000000 --- a/math/octave/patches/patch-scripts_plot_____gnuplot__drawnow____.m +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-scripts_plot_____gnuplot__drawnow____.m,v 1.1 2015/04/23 06:48:53 dbj Exp $ - -We don't currently install libaquaterm on pkgsrc, so making the gnuplot -"aqua" term the default on the mac is unlikely to work. - ---- scripts/plot/__gnuplot_drawnow__.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/plot/__gnuplot_drawnow__.m -@@ -328,7 +328,7 @@ function term = gnuplot_default_term () - term = getenv ("GNUTERM"); - ## If not specified, guess the terminal type. - if (isempty (term)) -- if (ismac ()) -+ if (0 && ismac ()) ## disabled in pkgsrc because libaquaterm is not installed - term = "aqua"; - elseif (! isunix ()) - term = "windows"; diff --git a/math/octave/patches/patch-scripts_plot_daspect.m b/math/octave/patches/patch-scripts_plot_daspect.m deleted file mode 100644 index d426a45165d..00000000000 --- a/math/octave/patches/patch-scripts_plot_daspect.m +++ /dev/null @@ -1,43 +0,0 @@ -$NetBSD: patch-scripts_plot_daspect.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/plot/daspect.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/plot/daspect.m -@@ -18,22 +18,23 @@ - - ## -*- texinfo -*- - ## @deftypefn {Function File} {} daspect (@var{data_aspect_ratio}) --## Set the data aspect ratio of the current axes. The aspect ratio is --## a normalized 3-element vector representing the span of the x, y, and --## z-axes limits. --## --## @deftypefnx {Function File} {@var{data_aspect_ratio} =} daspect ( ) --## Return the data aspect ratio of the current axes. --## -+## @deftypefnx {Function File} {@var{data_aspect_ratio} =} daspect () - ## @deftypefnx {Function File} {} daspect (@var{mode}) --## Set the data aspect ratio mode of the current axes. --## - ## @deftypefnx {Function File} {@var{data_aspect_ratio_mode} =} daspect ("mode") --## Return the data aspect ratio mode of the current axes. --## - ## @deftypefnx {Function File} {} daspect (@var{hax}, @dots{}) --## Use the axes, with handle @var{hax}, instead of the current axes. --## -+## @code{daspect} sets the data aspect ratio of the current axes. The aspect -+## ratio is a normalized 3-element vector representing the span of the x, y, and -+## z-axes limits. -+## -+## When called without any arguments it returns data aspect ratio of the current axes. -+## -+## @code{(daspect (@var{mode}))} sets the data aspect ratio mode of the current axes. -+## -+## @code{daspect ("mode")} returns the data aspect ratio mode of the current axes. -+## -+## @code{daspect (@var{hax}, @dots{})} uses the axes, with handle @var{hax}, -+## instead of the current axes. -+## - ## @seealso{axis, pbaspect, xlim, ylim, zlim} - ## @end deftypefn - diff --git a/math/octave/patches/patch-scripts_plot_legend.m b/math/octave/patches/patch-scripts_plot_legend.m deleted file mode 100644 index 0dc10c0467a..00000000000 --- a/math/octave/patches/patch-scripts_plot_legend.m +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-scripts_plot_legend.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/plot/legend.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/plot/legend.m -@@ -86,7 +86,7 @@ - ## @item "hide" - ## Hide legend on the plot - ## --## @itemx "toggle" -+## @item "toggle" - ## Toggles between "hide" and "show" - ## - ## @item "boxon" -@@ -101,7 +101,7 @@ - ## @item "right" - ## Place text to the right of the keys - ## --## @itemx "off" -+## @item "off" - ## Delete the legend object - ## @end table - ## @end deftypefn diff --git a/math/octave/patches/patch-scripts_plot_pbaspect.m b/math/octave/patches/patch-scripts_plot_pbaspect.m deleted file mode 100644 index 4d0c8c04fa0..00000000000 --- a/math/octave/patches/patch-scripts_plot_pbaspect.m +++ /dev/null @@ -1,42 +0,0 @@ -$NetBSD: patch-scripts_plot_pbaspect.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/plot/pbaspect.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/plot/pbaspect.m -@@ -18,21 +18,24 @@ - - ## -*- texinfo -*- - ## @deftypefn {Function File} {} pbaspect (@var{plot_box_aspect_ratio}) --## Set the plot box aspect ratio of the current axes. The aspect ratio --## is a normalized 3-element vector representing the rendered lengths of --## the x, y, and z-axes. --## - ## @deftypefnx {Function File} {@var{plot_box_aspect_ratio} =} pbaspect ( ) --## Return the plot box aspect ratio of the current axes. --## - ## @deftypefnx {Function File} {} pbaspect (@var{mode}) --## Set the plot box aspect ratio mode of the current axes. --## - ## @deftypefnx {Function File} {@var{plot_box_aspect_ratio_mode} =} pbaspect ("mode") --## Return the plot box aspect ratio mode of the current axes. --## - ## @deftypefnx {Function File} {} pbaspect (@var{hax}, @dots{}) --## Use the axes, with handle @var{hax}, instead of the current axes. -+## -+## Set the plot box aspect ratio of the current axes. The aspect ratio -+## is a normalized 3-element vector representing the rendered lengths of -+## the x, y, and z-axes. -+## -+## When called without any arguments, returns the plot box aspect ratio of -+## the current axes. -+## -+## @code{pbaspect(@var{mode})} sets the plot box aspect ratio mode of the current axes. -+## -+## @code{pbaspect ("mode")} returns the plot box aspect ratio mode of the current axes. -+## -+## @code{pbaspect (@var{hax}, @dots{})} uses the axes, with handle @var{hax}, instead -+## of the current axes. - ## - ## @seealso{axis, daspect, xlim, ylim, zlim} - ## @end deftypefn diff --git a/math/octave/patches/patch-scripts_plot_print.m b/math/octave/patches/patch-scripts_plot_print.m deleted file mode 100644 index b3a1406aa43..00000000000 --- a/math/octave/patches/patch-scripts_plot_print.m +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-scripts_plot_print.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/plot/print.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/plot/print.m -@@ -184,11 +184,11 @@ - ## is sent to a file the size is determined by the plot box defined by - ## the figure's "paperposition" property. - ## --## @itemx -append -+## @item -append - ## Appends the PS, or PDF output to a pre-existing file of the - ## same type. - ## --## @itemx -r@var{NUM} -+## @item -r@var{NUM} - ## Resolution of bitmaps in pixels per inch. For both metafiles and - ## SVG the default is the screen resolution, for other it is 150 dpi. - ## To specify screen resolution, use "-r0". diff --git a/math/octave/patches/patch-scripts_plot_util_____gnuplot__drawnow____.m b/math/octave/patches/patch-scripts_plot_util_____gnuplot__drawnow____.m new file mode 100644 index 00000000000..075c1fe5074 --- /dev/null +++ b/math/octave/patches/patch-scripts_plot_util_____gnuplot__drawnow____.m @@ -0,0 +1,16 @@ +$NetBSD: patch-scripts_plot_util_____gnuplot__drawnow____.m,v 1.1 2016/02/16 04:21:40 dbj Exp $ + +We don't currently install libaquaterm on pkgsrc, so making the gnuplot +"aqua" term the default on the mac is unlikely to work. + +--- scripts/plot/util/__gnuplot_drawnow__.m.orig 2015-05-23 14:21:53.000000000 +0000 ++++ scripts/plot/util/__gnuplot_drawnow__.m +@@ -351,7 +351,7 @@ function term = gnuplot_default_term (pl + if (isempty (term) || ! __gnuplot_has_terminal__ (term, plot_stream)) + if (isguirunning () && __gnuplot_has_terminal__ ("qt", plot_stream)) + term = "qt"; +- elseif (ismac ()) ++ elseif (0 && ismac ()) ## disabled in pkgsrc because libaquaterm is not installed + term = "aqua"; + elseif (! isunix ()) + term = "windows"; diff --git a/math/octave/patches/patch-scripts_polynomial_polyval.m b/math/octave/patches/patch-scripts_polynomial_polyval.m deleted file mode 100644 index 8a6dca94227..00000000000 --- a/math/octave/patches/patch-scripts_polynomial_polyval.m +++ /dev/null @@ -1,30 +0,0 @@ -$NetBSD: patch-scripts_polynomial_polyval.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/polynomial/polyval.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/polynomial/polyval.m -@@ -19,19 +19,21 @@ - ## -*- texinfo -*- - ## @deftypefn {Function File} {@var{y} =} polyval (@var{p}, @var{x}) - ## @deftypefnx {Function File} {@var{y} =} polyval (@var{p}, @var{x}, [], @var{mu}) -+## @deftypefnx {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s}) -+## @deftypefnx {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s}, @var{mu}) -+## - ## Evaluate the polynomial @var{p} at the specified values of @var{x}. When - ## @var{mu} is present, evaluate the polynomial for - ## (@var{x}-@var{mu}(1))/@var{mu}(2). - ## If @var{x} is a vector or matrix, the polynomial is evaluated for each of - ## the elements of @var{x}. - ## --## @deftypefnx {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s}) --## @deftypefnx {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s}, @var{mu}) - ## In addition to evaluating the polynomial, the second output - ## represents the prediction interval, @var{y} +/- @var{dy}, which - ## contains at least 50% of the future predictions. To calculate the - ## prediction interval, the structured variable @var{s}, originating - ## from @code{polyfit}, must be supplied. -+## - ## @seealso{polyvalm, polyaffine, polyfit, roots, poly} - ## @end deftypefn - diff --git a/math/octave/patches/patch-scripts_set_union.m b/math/octave/patches/patch-scripts_set_union.m deleted file mode 100644 index 8e68b8b425a..00000000000 --- a/math/octave/patches/patch-scripts_set_union.m +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-scripts_set_union.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/set/union.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/set/union.m -@@ -20,6 +20,8 @@ - ## -*- texinfo -*- - ## @deftypefn {Function File} {} union (@var{a}, @var{b}) - ## @deftypefnx {Function File} {} union (@var{a}, @var{b}, "rows") -+## @deftypefnx {Function File} {[@var{c}, @var{ia}, @var{ib}] =} union (@var{a}, @var{b}) -+## - ## Return the set of elements that are in either of the sets @var{a} and - ## @var{b}. @var{a}, @var{b} may be cell arrays of string(s). - ## For example: -@@ -44,7 +46,6 @@ - ## @end group - ## @end example - ## --## @deftypefnx {Function File} {[@var{c}, @var{ia}, @var{ib}] =} union (@var{a}, @var{b}) - ## - ## Return index vectors @var{ia} and @var{ib} such that @code{a(ia)} and - ## @code{b(ib)} are disjoint sets whose union is @var{c}. diff --git a/math/octave/patches/patch-scripts_signal_freqz.m b/math/octave/patches/patch-scripts_signal_freqz.m deleted file mode 100644 index 75d8fa309a2..00000000000 --- a/math/octave/patches/patch-scripts_signal_freqz.m +++ /dev/null @@ -1,37 +0,0 @@ -$NetBSD: patch-scripts_signal_freqz.m,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- scripts/signal/freqz.m.orig 2013-02-21 20:19:24.000000000 +0000 -+++ scripts/signal/freqz.m -@@ -18,6 +18,10 @@ - - ## -*- texinfo -*- - ## @deftypefn {Function File} {[@var{h}, @var{w}] =} freqz (@var{b}, @var{a}, @var{n}, "whole") -+## @deftypefnx {Function File} {@var{h} =} freqz (@var{b}, @var{a}, @var{w}) -+## @deftypefnx {Function File} {[@dots{}] =} freqz (@dots{}, @var{Fs}) -+## @deftypefnx {Function File} {} freqz (@dots{}) -+## - ## Return the complex frequency response @var{h} of the rational IIR filter - ## whose numerator and denominator coefficients are @var{b} and @var{a}, - ## respectively. The response is evaluated at @var{n} angular frequencies -@@ -49,16 +53,16 @@ - ## For fastest computation, @var{n} should factor into a small number of - ## small primes. - ## --## @deftypefnx {Function File} {@var{h} =} freqz (@var{b}, @var{a}, @var{w}) -+## @code{freqz (@var{b}, @var{a}, @var{w})} - ## Evaluate the response at the specific frequencies in the vector @var{w}. - ## The values for @var{w} are measured in radians. - ## --## @deftypefnx {Function File} {[@dots{}] =} freqz (@dots{}, @var{Fs}) -+## @code{[@dots{}] = freqz (@dots{}, @var{Fs})} - ## Return frequencies in Hz instead of radians assuming a sampling rate - ## @var{Fs}. If you are evaluating the response at specific frequencies - ## @var{w}, those frequencies should be requested in Hz rather than radians. - ## --## @deftypefnx {Function File} {} freqz (@dots{}) -+## @code{freqz (@dots{})} - ## Plot the pass band, stop band and phase response of @var{h} rather - ## than returning them. - ## @end deftypefn diff --git a/math/octave/patches/patch-src_Makefile.in b/math/octave/patches/patch-src_Makefile.in deleted file mode 100644 index d86c9ed05ed..00000000000 --- a/math/octave/patches/patch-src_Makefile.in +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-src_Makefile.in,v 1.1 2015/04/23 06:50:41 dbj Exp $ - ---- src/Makefile.in.orig 2013-02-21 20:21:48.000000000 +0000 -+++ src/Makefile.in -@@ -2572,6 +2572,7 @@ INCLUDE_NEXT = @INCLUDE_NEXT@ - INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@ - INSTALL = @INSTALL@ - INSTALL_DATA = @INSTALL_DATA@ -+INSTALL_LIB = @INSTALL_LIB@ - INSTALL_PROGRAM = @INSTALL_PROGRAM@ - INSTALL_SCRIPT = @INSTALL_SCRIPT@ - INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -@@ -9236,7 +9237,7 @@ remove-version-links: - @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ f=`echo $$ltlib | $(SED) 's,.*/,,'`; \ - @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ dl=`$(SED) -n -e "s/dlname='\([^']*\)'/\1/p" < $$f`; \ - @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ if [ -n "$$dl" ]; then \ --@AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ $(INSTALL_PROGRAM) $$dl $(DESTDIR)$(octfiledir)/`echo $$f | $(SED) 's,^lib,,; s,\.la$$,.oct,'`; \ -+@AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ $(INSTALL_LIB) $$dl $(DESTDIR)$(octfiledir)/`echo $$f | $(SED) 's,^lib,,; s,\.la$$,.oct,'`; \ - @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ else \ - @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ echo "error: dlname is empty in $$ltlib!"; \ - @AMCOND_ENABLE_DYNAMIC_LINKING_TRUE@ exit 1; \ diff --git a/math/octave/patches/patch-src_dirfns.cc b/math/octave/patches/patch-src_dirfns.cc deleted file mode 100644 index 96d853a4449..00000000000 --- a/math/octave/patches/patch-src_dirfns.cc +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-src_dirfns.cc,v 1.1 2014/03/06 23:06:58 jperkin Exp $ - -Texinfo 5.x compatibility. - ---- src/dirfns.cc.orig 2013-02-21 20:19:24.000000000 +0000 -+++ src/dirfns.cc -@@ -555,9 +555,9 @@ them, or an empty cell array if no patte - interpreted as filename globbing patterns (as they are used by Unix shells).\n\ - Within a pattern\n\ - @table @code\n\ --@itemx *\n\ -+@item *\n\ - matches any string, including the null string,\n\ --@itemx ?\n\ -+@item ?\n\ - matches any single character, and\n\ - \n\ - @item [@dots{}]\n\ diff --git a/math/octave/patches/patch-src_display.cc b/math/octave/patches/patch-src_display.cc deleted file mode 100644 index fc7b0face54..00000000000 --- a/math/octave/patches/patch-src_display.cc +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-src_display.cc,v 1.1 2015/04/23 06:47:56 dbj Exp $ - -CGDisplayBitsPerPixel is only good on osx 10.5 or earlier. -CGDisplayModeCopyPixelEncoding should work on 10.6 and later. - ---- src/display.cc.orig 2013-02-21 20:19:24.000000000 +0000 -+++ src/display.cc -@@ -72,7 +72,16 @@ display_info::init (bool query) - - if (display) - { -- dp = CGDisplayBitsPerPixel (display); -+ CGDisplayModeRef mode = CGDisplayCopyDisplayMode (display); -+ CFStringRef pixelEncoding = CGDisplayModeCopyPixelEncoding(mode); -+ CFRelease(mode); -+ if (CFStringCompare (pixelEncoding, CFSTR (IO32BitDirectPixels), 0) == 0) -+ dp = 32; -+ else if (CFStringCompare (pixelEncoding, CFSTR (IO16BitDirectPixels), 0) == 0) -+ dp = 16; -+ else -+ dp = 8; // Unknown pixel encoding (probably not really depth 8) -+ CFRelease(pixelEncoding); - - ht = CGDisplayPixelsHigh (display); - wd = CGDisplayPixelsWide (display); diff --git a/math/octave/patches/patch-src_oct-conf.h.in b/math/octave/patches/patch-src_oct-conf.h.in deleted file mode 100644 index c0f54c40e25..00000000000 --- a/math/octave/patches/patch-src_oct-conf.h.in +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-src_oct-conf.h.in,v 1.1 2011/12/24 23:46:02 asau Exp $ - ---- src/oct-conf.h.in.orig 2011-09-01 13:39:19.000000000 +0000 -+++ src/oct-conf.h.in -@@ -541,7 +541,7 @@ along with Octave; see the file COPYING. - #endif - - #ifndef OCTAVE_CONF_config_opts --#define OCTAVE_CONF_config_opts %OCTAVE_CONF_config_opts% -+#define OCTAVE_CONF_config_opts "" - #endif - - #endif |