Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jun 2003 14:30:13 -0700 (PDT)
From:      Ulrich Spoerlein <q@uni.de>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/52902: Update/Unbreak Port: math/octave
Message-ID:  <200306042130.h54LUDgt041982@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/52902; it has been noted by GNATS.

From: Ulrich Spoerlein <q@uni.de>
To: Miguel Mendez <flynn@energyhq.es.eu.org>
Cc: FreeBSD-gnats-submit@FreeBSD.org, chuckr@FreeBSD.org
Subject: Re: ports/52902: Update/Unbreak Port: math/octave
Date: Wed, 4 Jun 2003 23:26:03 +0200

 On Wed, 04.06.2003 at 17:52:14 +0200, Miguel Mendez wrote:
 > [Octave without readline on 4.8]
 > > octave:1> octave:1> octave:1> octave:1> octave:1> octave:1> octave:1>
 > > octave:1> octave:1> octave:1> octave:1> octave:1> octave:1> octave:1>
 > > octave:1> octave:1> octave:1> octave:1> octave:1> octave:1> octave:1>
 > > octave:1> octave:1> octave:1> octave:1> octave:1> octave:1> octave:1>
 > > octave:1> octave:1> octave:1> octave:1> [...]
  
 > I see the same here on 5.1-RC. 
 
 This is "good". I will inform the octave team about this regression. Now
 we only need somebody who will commit this updated patch.
 
 - Update to 2.1.48
 - Unbreak
 - Change MASTER_SITES
 - remove files/patch-af
 - rename files/patch-glob.h to files/current-patch-glob.h
 - only patch glob.h on -CURRENT
 - disable readline on -STABLE (not MFC'd)
 - Conditionally depend on libfftw, libmpich, libhdf5 and liblapack/libblas
 - portlint a bit
 - sort pkg-plist
 
 
 Index: Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/math/octave/Makefile,v
 retrieving revision 1.33
 diff -u -r1.33 Makefile
 --- Makefile	6 May 2003 21:33:15 -0000	1.33
 +++ Makefile	4 Jun 2003 21:20:23 -0000
 @@ -6,20 +6,18 @@
  #
  
  PORTNAME=	octave
 -PORTVERSION=	2.1.39
 +PORTVERSION=	2.1.48
  CATEGORIES=	math
 -MASTER_SITES=	ftp://ftp.che.wisc.edu/pub/octave/bleeding-edge/ \
 +MASTER_SITES=	ftp://ftp.octave.org/pub/octave/bleeding-edge/ \
  		ftp://ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave/bleeding-edge/
  
  MAINTAINER=	chuckr@FreeBSD.org
  COMMENT=	High-level interactive language for numerical computations
  
 -BROKEN=		"Does not compile"
 -
 -USE_BZIP2=	yes
  BUILD_DEPENDS=	gnuplot:${PORTSDIR}/math/gnuplot
  RUN_DEPENDS=	gnuplot:${PORTSDIR}/math/gnuplot
 -LIB_DEPENDS=    fftw.2:${PORTSDIR}/math/fftw
 +
 +USE_BZIP2=	yes
  
  .include <bsd.port.pre.mk>
  
 @@ -28,20 +26,99 @@
  .else
  GNU_HOST=	${ARCH}-portbld-freebsdaout${OSREL}
  .endif
 -OCTAVE_VERSION=	2.1.30
 +OCTAVE_VERSION=	2.1.48
  PLIST_SUB=	OCTAVE_VERSION=${OCTAVE_VERSION} GNU_HOST=${GNU_HOST}
  
  USE_GMAKE=	yes
  GNU_CONFIGURE=	yes
 -CONFIGURE_ARGS=	--disable-shared --with-fftw --host=${GNU_HOST}
 +CONFIGURE_ARGS=	--host=${GNU_HOST}
 +CONFIGURE_ENV=	CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
 +		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \
 +		CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include"
  
  .if ${OSVERSION} < 400004
  CONFIGURE_ARGS+=	--with-f2c
  .endif
 +.if ${OSVERSION} < 500000
 +CONFIGURE_ARGS+=	--disable-readline
 +.endif
 +.if ${OSVERSION} > 500000
 +EXTRA_PATCHES+=	${FILESDIR}/current-patch-glob.h
 +.endif
 +
 +.if exists(${LOCALBASE}/lib/liblapack.so.3) && \
 +	exists(${LOCALBASE}/lib/libblas.so.2)
 +WITH_LAPACK=	yes
 +.endif
  
 -MAN1=		octave.1 octave-bug.1
 +.if exists(${LOCALBASE}/lib/libfftw.so.2)
 +WITH_FFTW=	yes
 +.endif
 +
 +.if exists(${LOCALBASE}/lib/libmpi.so.2)
 +WITH_MPI=	yes
 +.endif
 +
 +.if exists(${LOCALBASE}/lib/libhdf5.so.0)
 +WITH_HDF5=	yes
 +.endif
 +
 +.if exists(${LOCALBASE}/mpich/lib/libmpich.a)
 +WITH_MPI=	yes
 +.endif
 +
 +.if !defined(WITHOUT_LAPACK) && defined(WITH_LAPACK)
 +LIB_DEPENDS+=	lapack.3:${PORTSDIR}/math/lapack
 +CONFIGURE_ARGS+=	--with-blas=${LOCALBASE}/lib/libblas.so.2 \
 +			--with-lapack=${LOCALBASE}/lib/liblapack.so.3
 +.endif
  
 -LIBOCTAVE-INFO= liboctave.info liboctave.info-1 liboctave.info-2 liboctave.info-3
 +.if !defined(WITHOUT_FFTW) && defined(WITH_FFTW)
 +LIB_DEPENDS+=	fftw.2:${PORTSDIR}/math/fftw
 +CONFIGURE_ARGS+=	--with-fftw
 +.else
 +CONFIGURE_ARGS+=	--without-fftw
 +.endif
 +
 +.if !defined(WITHOUT_MPI) && defined(WITH_MPI)
 +BUILD_DEPENDS+=	${LOCALBASE}/mpich/lib/libmpich.a:${PORTSDIR}/net/mpich
 +CONFIGURE_ARGS+=	--with-mpi=mpich
 +CFLAGS_MPI=	-I${LOCALBASE}/mpich/include
 +LDFLAGS_MPI=	-L${LOCALBASE}/mpich/lib
 +.else
 +CONFIGURE_ARGS+=	--without-mpi
 +.endif
 +
 +.if !defined(WITHOUT_HDF5) && defined(WITH_HDF5)
 +LIB_DEPENDS+=	hdf5.0:${PORTSDIR}/graphics/hdf5
 +CONFIGURE_ARGS+=	--with-hdf5
 +CFLAGS_HDF5=	${PTHREAD_LIBS}
 +LDFLAGS_HDF5=	${PTHREAD_LIBS}
 +.else
 +CONFIGURE_ARGS+=	--without-hdf5
 +.endif
 +
 +CONFIGURE_ENV=	CFLAGS="${CFLAGS} -I${LOCALBASE}/include ${CFLAGS_MPI} ${CFLAGS_HDF5}" \
 +		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${LDFLAGS_MPI} ${LDFLAGS_HDF5}" \
 +		CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${CFLAGS_MPI}"
 +
 +MAN1=		octave.1 octave-bug.1 mkoctfile.1 octave-config.1
 +
 +LIBOCTAVE-INFO=	liboctave.info liboctave.info-1 liboctave.info-2 liboctave.info-3
 +
 +pre-everything::
 +.if !defined(WITH_FFTW)
 +	@${ECHO_MSG} "Define WITH_FFTW to use fftw library"
 +.endif
 +.if !defined(WITH_LAPACK)
 +	@${ECHO_MSG} "Define WITH_LAPACK to use LAPACK and BLAS libraries"
 +.endif
 +.if !defined(WITH_MPI)
 +	@${ECHO_MSG} "Define WITH_MPI to use MPI library"
 +.endif
 +.if !defined(WITH_HDF5)
 +	@${ECHO_MSG} "Define WITH_HDF5 to use HDF5 library"
 +.endif
  
  post-install:
  .ifndef NOPORTDOCS
 Index: distinfo
 ===================================================================
 RCS file: /home/ncvs/ports/math/octave/distinfo,v
 retrieving revision 1.12
 diff -u -r1.12 distinfo
 --- distinfo	16 Nov 2002 17:42:38 -0000	1.12
 +++ distinfo	4 Jun 2003 21:20:23 -0000
 @@ -1 +1 @@
 -MD5 (octave-2.1.39.tar.bz2) = ab7f7e4d1a0d1032d260eb85ca4c571e
 +MD5 (octave-2.1.48.tar.bz2) = 9e5234e9f00216b087f1e2fb465ed0cd
 Index: pkg-plist
 ===================================================================
 RCS file: /home/ncvs/ports/math/octave/pkg-plist,v
 retrieving revision 1.27
 diff -u -r1.27 pkg-plist
 --- pkg-plist	17 Jun 2002 23:36:04 -0000	1.27
 +++ pkg-plist	4 Jun 2003 21:20:23 -0000
 @@ -4,6 +4,8 @@
  bin/octave-%%OCTAVE_VERSION%%
  bin/octave-bug
  bin/octave-bug-%%OCTAVE_VERSION%%
 +bin/octave-config
 +bin/octave-config-%%OCTAVE_VERSION%%
  include/octave-%%OCTAVE_VERSION%%/octave/Array-flags.h
  include/octave-%%OCTAVE_VERSION%%/octave/Array-idx.h
  include/octave-%%OCTAVE_VERSION%%/octave/Array.cc
 @@ -14,13 +16,15 @@
  include/octave-%%OCTAVE_VERSION%%/octave/Array3-idx.h
  include/octave-%%OCTAVE_VERSION%%/octave/Array3.cc
  include/octave-%%OCTAVE_VERSION%%/octave/Array3.h
 -include/octave-%%OCTAVE_VERSION%%/octave/BaseSLList.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ArrayN-idx.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ArrayN.cc
 +include/octave-%%OCTAVE_VERSION%%/octave/ArrayN.h
  include/octave-%%OCTAVE_VERSION%%/octave/Bounds.h
 -include/octave-%%OCTAVE_VERSION%%/octave/Cell.h
  include/octave-%%OCTAVE_VERSION%%/octave/CColVector.h
  include/octave-%%OCTAVE_VERSION%%/octave/CDiagMatrix.h
  include/octave-%%OCTAVE_VERSION%%/octave/CMatrix.h
  include/octave-%%OCTAVE_VERSION%%/octave/CRowVector.h
 +include/octave-%%OCTAVE_VERSION%%/octave/Cell.h
  include/octave-%%OCTAVE_VERSION%%/octave/CmplxAEPBAL.h
  include/octave-%%OCTAVE_VERSION%%/octave/CmplxCHOL.h
  include/octave-%%OCTAVE_VERSION%%/octave/CmplxDET.h
 @@ -33,14 +37,21 @@
  include/octave-%%OCTAVE_VERSION%%/octave/CollocWt.h
  include/octave-%%OCTAVE_VERSION%%/octave/DAE.h
  include/octave-%%OCTAVE_VERSION%%/octave/DAEFunc.h
 +include/octave-%%OCTAVE_VERSION%%/octave/DAERT.h
 +include/octave-%%OCTAVE_VERSION%%/octave/DAERTFunc.h
 +include/octave-%%OCTAVE_VERSION%%/octave/DASPK-opts.h
 +include/octave-%%OCTAVE_VERSION%%/octave/DASPK.h
 +include/octave-%%OCTAVE_VERSION%%/octave/DASRT-opts.h
 +include/octave-%%OCTAVE_VERSION%%/octave/DASRT.h
 +include/octave-%%OCTAVE_VERSION%%/octave/DASSL-opts.h
  include/octave-%%OCTAVE_VERSION%%/octave/DASSL.h
 -include/octave-%%OCTAVE_VERSION%%/octave/DLList.h
  include/octave-%%OCTAVE_VERSION%%/octave/DiagArray2.cc
  include/octave-%%OCTAVE_VERSION%%/octave/DiagArray2.h
  include/octave-%%OCTAVE_VERSION%%/octave/EIG.h
  include/octave-%%OCTAVE_VERSION%%/octave/FEGrid.h
  include/octave-%%OCTAVE_VERSION%%/octave/LP.h
  include/octave-%%OCTAVE_VERSION%%/octave/LPsolve.h
 +include/octave-%%OCTAVE_VERSION%%/octave/LSODE-opts.h
  include/octave-%%OCTAVE_VERSION%%/octave/LSODE.h
  include/octave-%%OCTAVE_VERSION%%/octave/LinConst.h
  include/octave-%%OCTAVE_VERSION%%/octave/MArray-defs.h
 @@ -50,23 +61,26 @@
  include/octave-%%OCTAVE_VERSION%%/octave/MArray2.h
  include/octave-%%OCTAVE_VERSION%%/octave/MDiagArray2.cc
  include/octave-%%OCTAVE_VERSION%%/octave/MDiagArray2.h
 -include/octave-%%OCTAVE_VERSION%%/octave/Map.h
  include/octave-%%OCTAVE_VERSION%%/octave/Matrix.h
  include/octave-%%OCTAVE_VERSION%%/octave/NLConst.h
 +include/octave-%%OCTAVE_VERSION%%/octave/NLEqn-opts.h
  include/octave-%%OCTAVE_VERSION%%/octave/NLEqn.h
  include/octave-%%OCTAVE_VERSION%%/octave/NLFunc.h
  include/octave-%%OCTAVE_VERSION%%/octave/NLP.h
  include/octave-%%OCTAVE_VERSION%%/octave/ODE.h
  include/octave-%%OCTAVE_VERSION%%/octave/ODEFunc.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ODES.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ODESFunc.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ODESSA-opts.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ODESSA.h
  include/octave-%%OCTAVE_VERSION%%/octave/Objective.h
 -include/octave-%%OCTAVE_VERSION%%/octave/Pix.h
  include/octave-%%OCTAVE_VERSION%%/octave/QP.h
 +include/octave-%%OCTAVE_VERSION%%/octave/Quad-opts.h
  include/octave-%%OCTAVE_VERSION%%/octave/Quad.h
  include/octave-%%OCTAVE_VERSION%%/octave/Range.h
 -include/octave-%%OCTAVE_VERSION%%/octave/SLList.h
 -include/octave-%%OCTAVE_VERSION%%/octave/SLStack.h
 -include/octave-%%OCTAVE_VERSION%%/octave/Stack.h
 +include/octave-%%OCTAVE_VERSION%%/octave/base-dae.h
  include/octave-%%OCTAVE_VERSION%%/octave/base-de.h
 +include/octave-%%OCTAVE_VERSION%%/octave/base-list.h
  include/octave-%%OCTAVE_VERSION%%/octave/base-lu.cc
  include/octave-%%OCTAVE_VERSION%%/octave/base-lu.h
  include/octave-%%OCTAVE_VERSION%%/octave/base-min.h
 @@ -76,6 +90,8 @@
  include/octave-%%OCTAVE_VERSION%%/octave/chMatrix.h
  include/octave-%%OCTAVE_VERSION%%/octave/cmd-edit.h
  include/octave-%%OCTAVE_VERSION%%/octave/cmd-hist.h
 +include/octave-%%OCTAVE_VERSION%%/octave/comment-list.h
 +include/octave-%%OCTAVE_VERSION%%/octave/config.h
  include/octave-%%OCTAVE_VERSION%%/octave/dColVector.h
  include/octave-%%OCTAVE_VERSION%%/octave/dDiagMatrix.h
  include/octave-%%OCTAVE_VERSION%%/octave/dMatrix.h
 @@ -98,8 +114,30 @@
  include/octave-%%OCTAVE_VERSION%%/octave/dirfns.h
  include/octave-%%OCTAVE_VERSION%%/octave/dynamic-ld.h
  include/octave-%%OCTAVE_VERSION%%/octave/error.h
 +include/octave-%%OCTAVE_VERSION%%/octave/f77-fcn.h
 +include/octave-%%OCTAVE_VERSION%%/octave/file-io.h
 +include/octave-%%OCTAVE_VERSION%%/octave/file-ops.h
  include/octave-%%OCTAVE_VERSION%%/octave/file-stat.h
 +include/octave-%%OCTAVE_VERSION%%/octave/fn-cache.h
 +include/octave-%%OCTAVE_VERSION%%/octave/getopt.h
 +include/octave-%%OCTAVE_VERSION%%/octave/glob-match.h
 +include/octave-%%OCTAVE_VERSION%%/octave/gripes.h
 +include/octave-%%OCTAVE_VERSION%%/octave/help.h
 +include/octave-%%OCTAVE_VERSION%%/octave/idx-vector.h
 +include/octave-%%OCTAVE_VERSION%%/octave/input.h
 +include/octave-%%OCTAVE_VERSION%%/octave/kpse-xfns.h
 +include/octave-%%OCTAVE_VERSION%%/octave/kpse.cc
 +include/octave-%%OCTAVE_VERSION%%/octave/lex.h
 +include/octave-%%OCTAVE_VERSION%%/octave/lo-error.h
 +include/octave-%%OCTAVE_VERSION%%/octave/lo-ieee.h
 +include/octave-%%OCTAVE_VERSION%%/octave/lo-mappers.h
 +include/octave-%%OCTAVE_VERSION%%/octave/lo-specfun.h
 +include/octave-%%OCTAVE_VERSION%%/octave/lo-sstream.h
  include/octave-%%OCTAVE_VERSION%%/octave/lo-sysdep.h
 +include/octave-%%OCTAVE_VERSION%%/octave/lo-utils.h
 +include/octave-%%OCTAVE_VERSION%%/octave/load-save.h
 +include/octave-%%OCTAVE_VERSION%%/octave/mach-info.h
 +include/octave-%%OCTAVE_VERSION%%/octave/mx-base.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-cdm-cm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-cdm-cs.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-cdm-dm.h
 @@ -112,123 +150,79 @@
  include/octave-%%OCTAVE_VERSION%%/octave/mx-cs-cdm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-cs-dm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-cs-m.h
 +include/octave-%%OCTAVE_VERSION%%/octave/mx-defs.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-dm-cdm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-dm-cm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-dm-cs.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-dm-m.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-dm-s.h
 +include/octave-%%OCTAVE_VERSION%%/octave/mx-ext.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-inlines.cc
  include/octave-%%OCTAVE_VERSION%%/octave/mx-m-cdm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-m-cm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-m-cs.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-m-dm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-op-defs.h
 +include/octave-%%OCTAVE_VERSION%%/octave/mx-ops.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-s-cdm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-s-cm.h
  include/octave-%%OCTAVE_VERSION%%/octave/mx-s-dm.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-env.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-getopt.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-group.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-kpse.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-lvalue.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-passwd.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-rl-edit.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-rl-hist.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-shlib.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-syscalls.h
 -include/octave-%%OCTAVE_VERSION%%/octave/oct-time.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-base-mat.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-base-scalar.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-bool-mat.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-bool.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-builtin.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-cell.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-dld-fcn.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-fcn.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-file.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-list.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-mapper.h
 -include/octave-%%OCTAVE_VERSION%%/octave/ov-usr-fcn.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-all.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-arg-list.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-assign.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-binop.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-cell.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-check.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-colon.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-decl.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-except.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-id.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-idx.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-indir.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-jump.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-loop.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-select.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-stmt.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt-unop.h
 -include/octave-%%OCTAVE_VERSION%%/octave/pt.h
 -include/octave-%%OCTAVE_VERSION%%/octave/siglist.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-ccv-cv.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-ccv-s.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-crv-rv.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-crv-s.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-cs-cv.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-cs-rv.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-cv-ccv.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-cv-cs.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-rv-crv.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-rv-cs.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-s-ccv.h
 -include/octave-%%OCTAVE_VERSION%%/octave/vx-s-crv.h
 -include/octave-%%OCTAVE_VERSION%%/f77-fcn.h
 -include/octave-%%OCTAVE_VERSION%%/config.h
 -include/octave-%%OCTAVE_VERSION%%/octave/file-io.h
 -include/octave-%%OCTAVE_VERSION%%/octave/file-ops.h
 -include/octave-%%OCTAVE_VERSION%%/octave/fn-cache.h
 -include/octave-%%OCTAVE_VERSION%%/octave/getopt.h
 -include/octave-%%OCTAVE_VERSION%%/octave/glob-match.h
 -include/octave-%%OCTAVE_VERSION%%/octave/gripes.h
 -include/octave-%%OCTAVE_VERSION%%/octave/help.h
 -include/octave-%%OCTAVE_VERSION%%/octave/idx-vector.h
 -include/octave-%%OCTAVE_VERSION%%/octave/input.h
 -include/octave-%%OCTAVE_VERSION%%/octave/lex.h
 -include/octave-%%OCTAVE_VERSION%%/lo-error.h
 -include/octave-%%OCTAVE_VERSION%%/octave/lo-ieee.h
 -include/octave-%%OCTAVE_VERSION%%/octave/lo-mappers.h
 -include/octave-%%OCTAVE_VERSION%%/octave/lo-specfun.h
 -include/octave-%%OCTAVE_VERSION%%/octave/lo-utils.h
 -include/octave-%%OCTAVE_VERSION%%/octave/load-save.h
 -include/octave-%%OCTAVE_VERSION%%/octave/mach-info.h
 -include/octave-%%OCTAVE_VERSION%%/octave/mx-base.h
 -include/octave-%%OCTAVE_VERSION%%/octave/mx-defs.h
 -include/octave-%%OCTAVE_VERSION%%/octave/mx-ext.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-alloc.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-cmplx.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-conf.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-env.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-fftw.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-fstrm.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-getopt.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-gperf.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-group.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-hist.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-iostrm.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-lvalue.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-map.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-obj.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-passwd.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-prcstrm.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-procbuf.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-rand.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-rl-edit.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-rl-hist.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-shlib.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-stdstrm.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-stream.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct-strstrm.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-syscalls.h
 +include/octave-%%OCTAVE_VERSION%%/octave/oct-time.h
  include/octave-%%OCTAVE_VERSION%%/octave/oct.h
 +include/octave-%%OCTAVE_VERSION%%/octave/octave.h
  include/octave-%%OCTAVE_VERSION%%/octave/ops.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-base-mat.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-base-nd-array.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-base-scalar.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-base.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-bool-mat.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-bool.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-builtin.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-cell.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-ch-mat.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-colon.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-complex.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-cs-list.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-cx-mat.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-dld-fcn.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-fcn-handle.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-fcn.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-file.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-list.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-mapper.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-range.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-re-mat.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-re-nd-array.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-scalar.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-str-mat.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-struct.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-typeinfo.h
 +include/octave-%%OCTAVE_VERSION%%/octave/ov-usr-fcn.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov-va-args.h
  include/octave-%%OCTAVE_VERSION%%/octave/ov.h
  include/octave-%%OCTAVE_VERSION%%/octave/pager.h
 @@ -238,15 +232,36 @@
  include/octave-%%OCTAVE_VERSION%%/octave/pr-output.h
  include/octave-%%OCTAVE_VERSION%%/octave/procstream.h
  include/octave-%%OCTAVE_VERSION%%/octave/prog-args.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-all.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-arg-list.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-assign.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-binop.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-bp.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-cell.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-check.h
  include/octave-%%OCTAVE_VERSION%%/octave/pt-cmd.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-colon.h
  include/octave-%%OCTAVE_VERSION%%/octave/pt-const.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-decl.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-except.h
  include/octave-%%OCTAVE_VERSION%%/octave/pt-exp.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-fcn-handle.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-id.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-idx.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-jump.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-loop.h
  include/octave-%%OCTAVE_VERSION%%/octave/pt-mat.h
  include/octave-%%OCTAVE_VERSION%%/octave/pt-misc.h
  include/octave-%%OCTAVE_VERSION%%/octave/pt-plot.h
  include/octave-%%OCTAVE_VERSION%%/octave/pt-pr-code.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-select.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-stmt.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt-unop.h
  include/octave-%%OCTAVE_VERSION%%/octave/pt-walk.h
 +include/octave-%%OCTAVE_VERSION%%/octave/pt.h
 +include/octave-%%OCTAVE_VERSION%%/octave/quit.h
  include/octave-%%OCTAVE_VERSION%%/octave/sighandlers.h
 +include/octave-%%OCTAVE_VERSION%%/octave/siglist.h
  include/octave-%%OCTAVE_VERSION%%/octave/statdefs.h
  include/octave-%%OCTAVE_VERSION%%/octave/str-vec.h
  include/octave-%%OCTAVE_VERSION%%/octave/sun-utils.h
 @@ -261,14 +276,37 @@
  include/octave-%%OCTAVE_VERSION%%/octave/utils.h
  include/octave-%%OCTAVE_VERSION%%/octave/variables.h
  include/octave-%%OCTAVE_VERSION%%/octave/version.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-ccv-cv.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-ccv-s.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-crv-rv.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-crv-s.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-cs-cv.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-cs-rv.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-cv-ccv.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-cv-cs.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-rv-crv.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-rv-cs.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-s-ccv.h
 +include/octave-%%OCTAVE_VERSION%%/octave/vx-s-crv.h
  include/octave-%%OCTAVE_VERSION%%/octave/xdiv.h
  include/octave-%%OCTAVE_VERSION%%/octave/xpow.h
  @exec /bin/ln -sf %D/include/octave-%%OCTAVE_VERSION%%/octave %D/include/octave
  @unexec /bin/rm -f %D/include/octave
  @unexec install-info --delete --entry='* Octave: (octave).    Interactive language for numerical computations.' %D/info/octave.info %D/info/dir
  @unexec install-info --delete --entry='* LibOctave: (liboctave).      C++ class library for Octave.' %D/info/liboctave.info %D/info/dir
 +info/liboctave.info
 +info/liboctave.info-1
 +info/liboctave.info-2
 +info/liboctave.info-3
  info/octave.info
  info/octave.info-1
 +info/octave.info-10
 +info/octave.info-11
 +info/octave.info-12
 +info/octave.info-13
 +info/octave.info-14
 +info/octave.info-15
 +info/octave.info-16
  info/octave.info-2
  info/octave.info-3
  info/octave.info-4
 @@ -277,16 +315,6 @@
  info/octave.info-7
  info/octave.info-8
  info/octave.info-9
 -info/octave.info-10
 -info/octave.info-11
 -info/octave.info-12
 -info/octave.info-13
 -info/octave.info-14
 -info/octave.info-15
 -info/liboctave.info
 -info/liboctave.info-1
 -info/liboctave.info-2
 -info/liboctave.info-3
  @exec install-info --entry='* Octave: (octave).    Interactive language for numerical computations.' %D/info/octave.info %D/info/dir
  @exec install-info --entry='* LibOctave: (liboctave).      C++ class library for Octave.' %D/info/liboctave.info %D/info/dir
  lib/octave-%%OCTAVE_VERSION%%/libcruft.a
 @@ -320,6 +348,7 @@
  share/octave/%%OCTAVE_VERSION%%/m/control/base/dare.m
  share/octave/%%OCTAVE_VERSION%%/m/control/base/dcgain.m
  share/octave/%%OCTAVE_VERSION%%/m/control/base/dgram.m
 +share/octave/%%OCTAVE_VERSION%%/m/control/base/dkalman.m
  share/octave/%%OCTAVE_VERSION%%/m/control/base/dlqe.m
  share/octave/%%OCTAVE_VERSION%%/m/control/base/dlqr.m
  share/octave/%%OCTAVE_VERSION%%/m/control/base/dlyap.m
 @@ -453,6 +482,20 @@
  share/octave/%%OCTAVE_VERSION%%/m/control/util/zgscal.m
  share/octave/%%OCTAVE_VERSION%%/m/control/util/zgsgiv.m
  share/octave/%%OCTAVE_VERSION%%/m/control/util/zgshsr.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_bool.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_complex.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_global.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_list.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_matrix.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_scalar.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_square.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_stream.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_struct.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_symmetric.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/is_vector.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/setstr.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/struct_contains.m
 +share/octave/%%OCTAVE_VERSION%%/m/deprecated/struct_elements.m
  share/octave/%%OCTAVE_VERSION%%/m/elfun/acot.m
  share/octave/%%OCTAVE_VERSION%%/m/elfun/acoth.m
  share/octave/%%OCTAVE_VERSION%%/m/elfun/acsc.m
 @@ -477,6 +520,8 @@
  share/octave/%%OCTAVE_VERSION%%/m/finance/pvl.m
  share/octave/%%OCTAVE_VERSION%%/m/finance/rate.m
  share/octave/%%OCTAVE_VERSION%%/m/finance/vol.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/cart2pol.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/cart2sph.m
  share/octave/%%OCTAVE_VERSION%%/m/general/columns.m
  share/octave/%%OCTAVE_VERSION%%/m/general/common_size.m
  share/octave/%%OCTAVE_VERSION%%/m/general/diff.m
 @@ -484,30 +529,35 @@
  share/octave/%%OCTAVE_VERSION%%/m/general/flipud.m
  share/octave/%%OCTAVE_VERSION%%/m/general/int2str.m
  share/octave/%%OCTAVE_VERSION%%/m/general/is_duplicate_entry.m
 -share/octave/%%OCTAVE_VERSION%%/m/general/is_scalar.m
 -share/octave/%%OCTAVE_VERSION%%/m/general/is_square.m
 -share/octave/%%OCTAVE_VERSION%%/m/general/is_symmetric.m
 -share/octave/%%OCTAVE_VERSION%%/m/general/is_vector.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/isscalar.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/issquare.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/issymmetric.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/isvector.m
  share/octave/%%OCTAVE_VERSION%%/m/general/logical.m
  share/octave/%%OCTAVE_VERSION%%/m/general/logspace.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/mod.m
  share/octave/%%OCTAVE_VERSION%%/m/general/nargchk.m
  share/octave/%%OCTAVE_VERSION%%/m/general/nextpow2.m
  share/octave/%%OCTAVE_VERSION%%/m/general/num2str.m
  share/octave/%%OCTAVE_VERSION%%/m/general/perror.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/pol2cart.m
  share/octave/%%OCTAVE_VERSION%%/m/general/postpad.m
  share/octave/%%OCTAVE_VERSION%%/m/general/prepad.m
  share/octave/%%OCTAVE_VERSION%%/m/general/randperm.m
  share/octave/%%OCTAVE_VERSION%%/m/general/rem.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/repmat.m
  share/octave/%%OCTAVE_VERSION%%/m/general/reshape.m
  share/octave/%%OCTAVE_VERSION%%/m/general/rot90.m
  share/octave/%%OCTAVE_VERSION%%/m/general/rows.m
  share/octave/%%OCTAVE_VERSION%%/m/general/shift.m
 +share/octave/%%OCTAVE_VERSION%%/m/general/sph2cart.m
  share/octave/%%OCTAVE_VERSION%%/m/general/strerror.m
  share/octave/%%OCTAVE_VERSION%%/m/general/tril.m
  share/octave/%%OCTAVE_VERSION%%/m/general/triu.m
  share/octave/%%OCTAVE_VERSION%%/m/image/colormap.m
  share/octave/%%OCTAVE_VERSION%%/m/image/gray.m
  share/octave/%%OCTAVE_VERSION%%/m/image/gray2ind.m
 +share/octave/%%OCTAVE_VERSION%%/m/image/hsv2rgb.m
  share/octave/%%OCTAVE_VERSION%%/m/image/image.m
  share/octave/%%OCTAVE_VERSION%%/m/image/imagesc.m
  share/octave/%%OCTAVE_VERSION%%/m/image/imshow.m
 @@ -516,9 +566,11 @@
  share/octave/%%OCTAVE_VERSION%%/m/image/loadimage.m
  share/octave/%%OCTAVE_VERSION%%/m/image/ntsc2rgb.m
  share/octave/%%OCTAVE_VERSION%%/m/image/ocean.m
 +share/octave/%%OCTAVE_VERSION%%/m/image/rgb2hsv.m
  share/octave/%%OCTAVE_VERSION%%/m/image/rgb2ind.m
  share/octave/%%OCTAVE_VERSION%%/m/image/rgb2ntsc.m
  share/octave/%%OCTAVE_VERSION%%/m/image/saveimage.m
 +share/octave/%%OCTAVE_VERSION%%/m/io/beep.m
  share/octave/%%OCTAVE_VERSION%%/m/io/printf.m
  share/octave/%%OCTAVE_VERSION%%/m/io/puts.m
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/commutation_matrix.m
 @@ -528,9 +580,9 @@
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/dot.m
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/duplication_matrix.m
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/housh.m
 -share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/kron.m
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/krylov.m
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/krylovb.m
 +share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/logm.m
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/norm.m
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/null.m
  share/octave/%%OCTAVE_VERSION%%/m/linear-algebra/orth.m
 @@ -545,7 +597,9 @@
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/cputime.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/dump_prefs.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/etime.m
 +share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/fileparts.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/flops.m
 +share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/fullfile.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/is_leap_year.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/list_primes.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/menu.m
 @@ -554,12 +608,17 @@
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/path.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/popen2.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/semicolon.m
 +share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/tempdir.m
 +share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/tempname.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/texas_lotto.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/tic.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/toc.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/version.m
  share/octave/%%OCTAVE_VERSION%%/m/miscellaneous/xor.m
 +share/octave/%%OCTAVE_VERSION%%/m/plot/PKG_ADD
  share/octave/%%OCTAVE_VERSION%%/m/plot/__axis_label__.m
 +share/octave/%%OCTAVE_VERSION%%/m/plot/__errcomm__.m
 +share/octave/%%OCTAVE_VERSION%%/m/plot/__errplot__.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/__plr1__.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/__plr2__.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/__plr__.m
 @@ -576,11 +635,14 @@
  share/octave/%%OCTAVE_VERSION%%/m/plot/axis.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/bar.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/bottom_title.m
 +share/octave/%%OCTAVE_VERSION%%/m/plot/close.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/contour.m
 +share/octave/%%OCTAVE_VERSION%%/m/plot/errorbar.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/figure.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/grid.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/hist.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/loglog.m
 +share/octave/%%OCTAVE_VERSION%%/m/plot/loglogerr.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/mesh.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/meshdom.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/meshgrid.m
 @@ -591,7 +653,9 @@
  share/octave/%%OCTAVE_VERSION%%/m/plot/plot_border.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/polar.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/semilogx.m
 +share/octave/%%OCTAVE_VERSION%%/m/plot/semilogxerr.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/semilogy.m
 +share/octave/%%OCTAVE_VERSION%%/m/plot/semilogyerr.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/shg.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/sombrero.m
  share/octave/%%OCTAVE_VERSION%%/m/plot/stairs.m
 @@ -648,6 +712,7 @@
  share/octave/%%OCTAVE_VERSION%%/m/signal/fftshift.m
  share/octave/%%OCTAVE_VERSION%%/m/signal/fractdiff.m
  share/octave/%%OCTAVE_VERSION%%/m/signal/freqz.m
 +share/octave/%%OCTAVE_VERSION%%/m/signal/freqz_plot.m
  share/octave/%%OCTAVE_VERSION%%/m/signal/hamming.m
  share/octave/%%OCTAVE_VERSION%%/m/signal/hanning.m
  share/octave/%%OCTAVE_VERSION%%/m/signal/hurst.m
 @@ -664,6 +729,7 @@
  share/octave/%%OCTAVE_VERSION%%/m/signal/synthesis.m
  share/octave/%%OCTAVE_VERSION%%/m/signal/triangle_lw.m
  share/octave/%%OCTAVE_VERSION%%/m/signal/triangle_sw.m
 +share/octave/%%OCTAVE_VERSION%%/m/signal/unwrap.m
  share/octave/%%OCTAVE_VERSION%%/m/signal/yulewalker.m
  share/octave/%%OCTAVE_VERSION%%/m/specfun/bessel.m
  share/octave/%%OCTAVE_VERSION%%/m/specfun/beta.m
 @@ -752,10 +818,10 @@
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/geometric_rnd.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/hypergeometric_cdf.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/hypergeometric_inv.m
 -share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/laplace_cdf.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/hypergeometric_pdf.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/hypergeometric_rnd.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/kolmogorov_smirnov_cdf.m
 +share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/laplace_cdf.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/laplace_inv.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/laplace_pdf.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/distributions/laplace_rnd.m
 @@ -824,10 +890,12 @@
  share/octave/%%OCTAVE_VERSION%%/m/statistics/tests/wilcoxon_test.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/tests/z_test.m
  share/octave/%%OCTAVE_VERSION%%/m/statistics/tests/z_test_2.m
 +share/octave/%%OCTAVE_VERSION%%/m/strings/base2dec.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/bin2dec.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/blanks.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/com2str.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/deblank.m
 +share/octave/%%OCTAVE_VERSION%%/m/strings/dec2base.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/dec2bin.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/dec2hex.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/findstr.m
 @@ -841,6 +909,7 @@
  share/octave/%%OCTAVE_VERSION%%/m/strings/str2num.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/strcat.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/strcmp.m
 +share/octave/%%OCTAVE_VERSION%%/m/strings/strjust.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/strrep.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/substr.m
  share/octave/%%OCTAVE_VERSION%%/m/strings/upper.m
 @@ -856,6 +925,7 @@
  share/octave/doc/refcard-letter.ps
  share/octave/ls-R
  share/octave/site/m/startup/octaverc
 +
  @dirrm include/octave-%%OCTAVE_VERSION%%/octave
  @dirrm include/octave-%%OCTAVE_VERSION%%
  @dirrm lib/octave-%%OCTAVE_VERSION%%
 @@ -881,6 +951,7 @@
  @dirrm share/octave/%%OCTAVE_VERSION%%/m/control/system
  @dirrm share/octave/%%OCTAVE_VERSION%%/m/control/util
  @dirrm share/octave/%%OCTAVE_VERSION%%/m/control
 +@dirrm share/octave/%%OCTAVE_VERSION%%/m/deprecated
  @dirrm share/octave/%%OCTAVE_VERSION%%/m/elfun
  @dirrm share/octave/%%OCTAVE_VERSION%%/m/finance
  @dirrm share/octave/%%OCTAVE_VERSION%%/m/general
 Index: files/patch-ab
 ===================================================================
 RCS file: /home/ncvs/ports/math/octave/files/patch-ab,v
 retrieving revision 1.2
 diff -u -r1.2 patch-ab
 --- files/patch-ab	21 Jan 2000 21:26:50 -0000	1.2
 +++ files/patch-ab	4 Jun 2003 21:20:23 -0000
 @@ -1,6 +1,14 @@
  --- configure.orig	Fri Jan 21 14:55:43 2000
  +++ configure	Fri Jan 21 14:56:25 2000
 -@@ -6012,6 +6012,9 @@
 +@@ -700,7 +700,6 @@
 + fi
 + 
 + ac_tool_prefix=
 +-test -n "$host_alias" && ac_tool_prefix=$host_alias-
 + 
 + test "$silent" = yes && exec 6>/dev/null
 +
 +@@ -6011,6 +6011,9 @@
   unwind-prot.o: unwind-prot.cc 
   	$(CXX) -c $(CPPFLAGS) $(CXXFLAGS_NO_PT_FLAGS) $<
   
 Index: files/patch-af
 ===================================================================
 RCS file: /home/ncvs/ports/math/octave/files/patch-af,v
 retrieving revision 1.2
 diff -u -r1.2 patch-af
 --- files/patch-af	29 Dec 1999 08:54:21 -0000	1.2
 +++ files/patch-af	4 Jun 2003 21:20:23 -0000
 @@ -1,20 +0,0 @@
 ---- liboctave/lo-ieee.cc.orig	Tue Dec 28 22:05:23 1999
 -+++ liboctave/lo-ieee.cc	Tue Dec 28 22:06:07 1999
 -@@ -68,7 +68,7 @@
 - #if defined (SCO)
 -   double tmp = 1.0;
 -   octave_Inf = 1.0 / (tmp - tmp);
 --#elif defined (__alpha__) && ! defined (linux)
 -+#elif defined (__alpha__) && ! defined (linux) && ! defined (__FreeBSD__)
 -   extern unsigned int DINFINITY[2];
 -   octave_Inf =  (*((double *) (DINFINITY)));
 - #elif defined (HAVE_INFINITY)
 -@@ -89,7 +89,7 @@
 - 
 - #if defined (HAVE_ISNAN)
 - 
 --#if defined (__alpha__) && ! defined (linux)
 -+#if defined (__alpha__) && ! defined (linux) && ! defined (__FreeBSD__)
 -   extern unsigned int DQNAN[2];
 -   octave_NaN = (*((double *) (DQNAN)));
 - #elif defined (HAVE_QUIET_NAN)
 Index: files/patch-glob.h
 ===================================================================
 RCS file: /home/ncvs/ports/math/octave/files/patch-glob.h,v
 retrieving revision 1.1
 diff -u -r1.1 patch-glob.h
 --- files/patch-glob.h	16 Nov 2002 17:42:38 -0000	1.1
 +++ files/patch-glob.h	4 Jun 2003 21:20:23 -0000
 @@ -1,14 +0,0 @@
 ---- glob/glob.h.orig	Sun Nov 10 15:32:00 2002
 -+++ glob/glob.h	Sun Nov 10 15:32:49 2002
 -@@ -48,7 +48,11 @@
 - /* We need `size_t' for the following definitions.  */
 - #ifndef __size_t
 - # if defined __GNUC__ && __GNUC__ >= 2
 -+#ifndef __FreeBSD__
 - typedef __SIZE_TYPE__ __size_t;
 -+#else
 -+#include <sys/types.h>
 -+#endif
 - # else
 - /* This is a guess.  */
 - /*hb
 --- /dev/null	Wed Jun  4 23:11:38 2003
 +++ files/current-patch-glob.h	Wed Jun  4 12:32:28 2003
 @@ -0,0 +1,14 @@
 +--- glob/glob.h.orig	Sun Nov 10 15:32:00 2002
 ++++ glob/glob.h	Sun Nov 10 15:32:49 2002
 +@@ -48,7 +48,11 @@
 + /* We need `size_t' for the following definitions.  */
 + #ifndef __size_t
 + # if defined __GNUC__ && __GNUC__ >= 2
 ++#ifndef __FreeBSD__
 + typedef __SIZE_TYPE__ __size_t;
 ++#else
 ++#include <sys/types.h>
 ++#endif
 + # else
 + /* This is a guess.  */
 + /*hb



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306042130.h54LUDgt041982>