svn commit: r393673 - head/math/octave-forge-interval
Stephen Montgomery-Smith
stephen at FreeBSD.org
Thu Aug 6 20:55:13 UTC 2015
Author: stephen
Date: Thu Aug 6 20:55:11 2015
New Revision: 393673
URL: https://svnweb.freebsd.org/changeset/ports/393673
Log:
- Remove uses=compiler:c++11-lang.
- Remove broken for FreeBSD < 10. Will reinstate if errors result.
- Update pkg-descr according to upstream info.
Submitted by: Oliver Heimlich <oheim at posteo.de>
Modified:
head/math/octave-forge-interval/Makefile
head/math/octave-forge-interval/pkg-descr
Modified: head/math/octave-forge-interval/Makefile
==============================================================================
--- head/math/octave-forge-interval/Makefile Thu Aug 6 20:41:07 2015 (r393672)
+++ head/math/octave-forge-interval/Makefile Thu Aug 6 20:55:11 2015 (r393673)
@@ -13,8 +13,6 @@ LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYIN
LIB_DEPENDS= libmpfr.so:${PORTSDIR}/math/mpfr
-USES= compiler:c++11-lang
-
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
OCTSRC= ${DISTNAME}
@@ -27,10 +25,4 @@ post-build:
${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000 || ${ARCH} == "i386"
-BROKEN= Doesn't build on FreeBSD 9 nor i386
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/math/octave-forge-interval/pkg-descr
==============================================================================
--- head/math/octave-forge-interval/pkg-descr Thu Aug 6 20:41:07 2015 (r393672)
+++ head/math/octave-forge-interval/pkg-descr Thu Aug 6 20:55:11 2015 (r393673)
@@ -5,8 +5,13 @@ build and install scripts.
This is interval.
- The package provides data types for verified computing. The implementation
- of intervals in inf-sup format is based on interval boundaries represented
- by binary64 numbers and is standard conforming to IEEE 1788.
+ The interval package for real-valued interval arithmetic allows to evaluate
+ functions over subsets of their domain. All results are verified, because
+ interval computations automatically keep track of any errors. These
+ concepts can be used to handle uncertainties, estimate arithmetic errors
+ and produce reliable results. Also it can be applied to computer-assisted
+ proofs, constraint programming, and verified computing. The implementation
+ is based on interval boundaries represented by binary64 numbers and is
+ conforming to IEEE Std 1788-2015, IEEE standard for interval arithmetic.
WWW: http://octave.sourceforge.net/
More information about the svn-ports-all
mailing list