# New ports collection makefile for: octave # Date created: 8 September 1998 # Whom: chuckr@freebsd.org # # $FreeBSD$ # PORTNAME= octave PORTVERSION= 2.1.73 PORTREVISION= 3 CATEGORIES= math MASTER_SITES= ftp://ftp.octave.org/pub/octave/bleeding-edge/ \ ftp://ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave/bleeding-edge/ \ http://neacm.fe.up.pt/pub/octave/bleeding-edge/ \ ftp://ftp.lublin.pl/site/octave/bleeding-edge/ MAINTAINER= ports@FreeBSD.org COMMENT= High-level interactive language for numerical computations BUILD_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot RUN_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot LIB_DEPENDS= fftw.2:${PORTSDIR}/math/fftw USE_BZIP2= yes USE_PERL5_BUILD=yes USE_GMAKE= yes GNU_CONFIGURE= yes USE_LDCONFIG= ${PREFIX}/lib/octave-${OCTAVE_VERSION} INFO= octave liboctave MAN1= octave.1 octave-bug.1 mkoctfile.1 octave-config.1 OCTAVE_VERSION= ${PORTVERSION} GNU_HOST= ${ARCH}-portbld-freebsd${OSREL} PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION} GNU_HOST=${GNU_HOST} WANT_FORTRAN=yes #dummy but future use BUILD_DEPENDS+= gfortran42:${PORTSDIR}/lang/gcc42 FC= gfortran42 F77= gfortran42 CONFIGURE_ENV= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \ CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ F77="${F77}" \ FFLAGS="${FFLAGS}" CONFIGURE_ARGS= --host=${GNU_HOST} \ --enable-shared SUB_FILES= octave SUB_LIST= OCTAVE_VERSION="${OCTAVE_VERSION}" .include .if ${OSVERSION} < 500000 BROKEN= Does not compile on FreeBSD 4.x .endif .if exists(${LOCALBASE}/lib/libatlas_r.so) && !defined(WITH_BLAS) WITH_ATLAS= yes .endif .if defined(WITH_ATLAS) LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas CONFIGURE_ARGS+= --with-blas="-L${LOCALBASE}/lib -lf77blas -lcblas -latlas" \ --with-lapack=-lalapack .else LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas CONFIGURE_ARGS+= --with-blas="-L${LOCALBASE}/lib -lblas" .endif post-install: ${MV} ${PREFIX}/bin/octave-${OCTAVE_VERSION} ${PREFIX}/libexec/octave/${OCTAVE_VERSION} ${INSTALL_SCRIPT} ${WRKDIR}/octave ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/octave ${PREFIX}/bin/octave-${OCTAVE_VERSION} ${INSTALL_DATA} ${WRKSRC}/doc/liboctave/liboctave.info ${PREFIX}/info .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in faq/Octave-FAQ.ps interpreter/octave.ps liboctave/liboctave.ps \ refcard/refcard-a4.ps refcard/refcard-legal.ps refcard/refcard-letter.ps ${INSTALL_DATA} ${WRKSRC}/doc/${file} ${DOCSDIR} .endfor .endif .include ='text/html' href='http://tfcis.org/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/?id=33f3ed3f1c3ff900609e298fe5246ec6c3a8917e'/> 33f3ed3f1c3ff900609e298fe5246ec6c3a8917e

Deprecate unmaintained ports from editors where upstream disapear and/or 2011-03-16T07:28:06+00:00 bapt bapt@FreeBSD.org 2011-03-16T07:28:06+00:00 3f03dfe8dca35bd75dc402f37d6056b2c23c6db2 where no distfiles can be found and are not used by maintained ports
where no distfiles can be found and are not used by maintained ports
Remove unneeded -lcompat. 2010-03-09T12:49:46+00:00 ed ed@FreeBSD.org 2010-03-09T12:49:46+00:00 07164c307dd5b4f0d6fdd9f689e15f1459671370 Approved by: erwin (portmgr, implicit)
Approved by:	erwin (portmgr, implicit)
For ports maintained by ports@FreeBSD.org, remove names and/or 2009-12-21T02:19:12+00:00 dougb dougb@FreeBSD.org 2009-12-21T02:19:12+00:00 4f185e1b72df74c7f03d5cec592a5ebd94ed1186 e-mail addresses from the pkg-descr file that could reasonably be mistaken for maintainer contact information in order to avoid confusion on the part of users looking for support. As a pleasant side effect this also avoids confusion and/or frustration for people who are no longer maintaining those ports.
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
- Use <termios.h> instead of <sgtty.h> 2007-03-21T09:58:57+00:00 miwi miwi@FreeBSD.org 2007-03-21T09:58:57+00:00 a4828151a73030b8244d54d3de496eef58f55c79 PR: 110448 Submitted by: Ed Schouten <ed@fxq.nl>
PR:             110448
Submitted by:   Ed Schouten <ed@fxq.nl>
- Fix build with gcc 4.X 2006-12-16T09:56:49+00:00 miwi miwi@FreeBSD.org 2006-12-16T09:56:49+00:00 840c92ae17f70051eefbca774d4ad042896b54df PR: ports/106742 Submitted by: trasz
PR:		ports/106742
Submitted by:	trasz
Remove USE_REINPLACE from all categories starting with E 2006-05-07T10:55:47+00:00 edwin edwin@FreeBSD.org 2006-05-07T10:55:47+00:00 590868c5a966f9479315ce17998f4d8235eb3057