hi,
this update fixes MASTER_SITES and enables use of the fftw3 library.
doesn't break anything on i386.
Index: Makefile
===================================================================
RCS file: /cvs/ports/math/octave/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile 2 Nov 2005 18:20:58 -0000 1.9
+++ Makefile 4 Nov 2005 20:44:31 -0000
@@ -6,6 +6,7 @@
VERSION= 2.1.71
DISTNAME= octave-${VERSION}
+PKGNAME= ${DISTNAME}p0
CATEGORIES= math
HOMEPAGE= http://www.octave.org/
@@ -21,15 +22,16 @@
WANTLIB= c g2c m ncurses readline stdc++
MASTER_SITES= ftp://ftp.octave.org/pub/octave/ \
- ftp://ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave \
+ ftp://ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave/ \
ftp://neacm.fe.up.pt/pub/octave/ \
- ftp://ftp.u-aizu.ac.jp/pub/SciEng/numanal/Octave
+ ftp://ftp.u-aizu.ac.jp/pub/SciEng/numanal/Octave/
MODULES= gcc3
MODGCC3_ARCHES= alpha sparc
MODGCC3_LANGS= C++
BUILD_DEPENDS= ::print/teTeX/base \
::textproc/texi2html
+LIB_DEPENDS= fftw3.3::math/fftw3
REGRESS_DEPENDS=::devel/dejagnu
USE_GMAKE= Yes
@@ -37,7 +39,12 @@
SEPARATE_BUILD= simple
CONFIGURE_STYLE=autoconf
AUTOCONF_VERSION=2.59
-CONFIGURE_ARGS= ${CONFIGURE_SHARED}
+CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
+ --with-fftw \
+ --without-mpi \
+ --without-hdf5
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
MAKE_ENV= SHLIB_VER=${SHLIB_VER}
# need shared library version for machines which support shared libraries.
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm