Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Aug 2015 20:55:12 +0000 (UTC)
From:      Stephen Montgomery-Smith <stephen@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r393673 - head/math/octave-forge-interval
Message-ID:  <201508062055.t76KtCFx026806@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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/



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