aboutsummaryrefslogtreecommitdiff
path: root/math/octave/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'math/octave/Makefile')
-rw-r--r--math/octave/Makefile11
1 files changed, 4 insertions, 7 deletions
diff --git a/math/octave/Makefile b/math/octave/Makefile
index 41f0638a8de4..6152f1ec5dfd 100644
--- a/math/octave/Makefile
+++ b/math/octave/Makefile
@@ -3,7 +3,6 @@
PORTNAME= octave
PORTVERSION= ${OCTAVE_VERSION}
-PORTREVISION= 9
CATEGORIES= math java
MASTER_SITES= GNU
@@ -50,7 +49,8 @@ USE_JAVA= yes
JAVA_VERSION= 1.7+
USE_QT= core gui help network opengl \
qmake_build buildtools_build linguist_build \
- printsupport sql widgets
+ printsupport sql widgets \
+ xml
USE_XORG= x11 xext xfixes xft \
xcursor xinerama xrender
USE_GL= gl glu
@@ -59,7 +59,7 @@ OCTAVE_VERSION= ${PORTVERSION}
GNU_HOST= ${ARCH}-portbld-freebsd${OSREL}
PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION} GNU_HOST=${GNU_HOST}
CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
+LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/qt5
CONFIGURE_ENV= GPERF="${LOCALBASE}/bin/gperf" \
JAVA_HOME=${JAVA_HOME} \
MAKEINFO=${LOCALBASE}/bin/makeinfo \
@@ -96,14 +96,11 @@ ATLAS_USES= blaslapack:atlas
post-patch:
${REINPLACE_CMD} 's+"makeinfo"+"${LOCALBASE}/bin/makeinfo"+' ${WRKSRC}/libinterp/corefcn/help.cc
- ${REINPLACE_CMD} 's+lapack lapack_rs6k+${LAPACKLIB:C/-l//}+' ${WRKSRC}/configure
- ${REINPLACE_CMD} 's+-lumfpack+-lumfpack -lsuitesparseconfig -lamd -lcholmod -lcolamd ${LAPACKLIB}+' ${WRKSRC}/configure
- ${REINPLACE_CMD} 's+-lcholmod+-lumfpack -lsuitesparseconfig -lamd -lcholmod -lcolamd ${LAPACKLIB}+' ${WRKSRC}/configure
${REINPLACE_CMD} 's/"-qt$$qt_version"/"-qt=qt$$qt_version"/' ${WRKSRC}/configure
post-install:
(cd ${STAGEDIR}${DATADIR} && ${LN} -s ${PORTVERSION}/imagelib .)
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/octave/${PORTVERSION}/liboctave.so.6.0.0
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/octave/${PORTVERSION}/liboctave.so.7.0.0
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}