mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
The octave-forge package is the result of the GNU Octave Repositry project, which is intended to be a central location for custom scripts, funcitons and extensions for GNU Octave, contains the source for all the functions plus build and install scripts.
This is fenv. On supported architectures, change the rounding mode of the floating point arithmetics (to nearest, up, down, to zero) or change the precision of the test the properties of the floating point arithmetics. WWW: http://octave.sourceforge.net/ PR: ports/147601 Submitted by: Stephen Montgomery-Smith <stephen@missouri.edu> Feature safe: yes
This commit is contained in:
parent
73565302ab
commit
ad97a8683c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=257153
@ -222,6 +222,7 @@
|
||||
SUBDIR += octave-forge-econometrics
|
||||
SUBDIR += octave-forge-engine
|
||||
SUBDIR += octave-forge-es
|
||||
SUBDIR += octave-forge-fenv
|
||||
SUBDIR += octave-forge-financial
|
||||
SUBDIR += octave-forge-fpl
|
||||
SUBDIR += octave-forge-ga
|
||||
|
23
math/octave-forge-fenv/Makefile
Normal file
23
math/octave-forge-fenv/Makefile
Normal file
@ -0,0 +1,23 @@
|
||||
# New ports collection makefile for: octave-forge-fenv
|
||||
# Date created: 6 June 2010
|
||||
# Whom: Stephen Montgomery-Smith <stephen@math.missouri.edu>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= octave-forge-fenv
|
||||
PORTVERSION= 0.1.0
|
||||
CATEGORIES= math
|
||||
|
||||
MAINTAINER= stephen@missouri.edu
|
||||
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
|
||||
|
||||
WRKSRC= ${WRKDIR}/${OCTAVE_PKGNAME}/src
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
.include "${PORTSDIR}/Mk/bsd.octave.mk"
|
||||
|
||||
post-build:
|
||||
cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTAVE_PKGNAME}
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
math/octave-forge-fenv/distinfo
Normal file
3
math/octave-forge-fenv/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (octave-forge/fenv-0.1.0.tar.gz) = db97ef4ca12b0c5fdb36e18079926a8c
|
||||
SHA256 (octave-forge/fenv-0.1.0.tar.gz) = 85d67be250af42e8e10a7afee2018ed0ecd1e823cc28bb73286f1139fc5fcb45
|
||||
SIZE (octave-forge/fenv-0.1.0.tar.gz) = 30399
|
17
math/octave-forge-fenv/files/patch-src_Makefile
Normal file
17
math/octave-forge-fenv/files/patch-src_Makefile
Normal file
@ -0,0 +1,17 @@
|
||||
--- Makefile-orig 2010-06-06 16:11:01.000000000 -0500
|
||||
+++ Makefile 2010-06-06 16:11:17.000000000 -0500
|
||||
@@ -1,13 +1,10 @@
|
||||
-include configure.in # This file is automatically generated by
|
||||
- # ../pre_install.m and sets FENV_OPTS
|
||||
-
|
||||
OCT = fe_system_dependent.oct
|
||||
SRC := $(OCT:.oct=.cc)
|
||||
|
||||
all: $(OCT)
|
||||
fe_system_dependent: $(OCT)
|
||||
|
||||
-%.oct: %.cc configure.in Makefile
|
||||
+%.oct: %.cc Makefile
|
||||
mkoctfile -s $< $(FENV_OPTS)
|
||||
|
||||
|
13
math/octave-forge-fenv/pkg-descr
Normal file
13
math/octave-forge-fenv/pkg-descr
Normal file
@ -0,0 +1,13 @@
|
||||
The octave-forge package is the result of The GNU Octave Repositry project,
|
||||
which is intended to be a central location for custom scripts, functions and
|
||||
extensions for GNU Octave. contains the source for all the functions plus
|
||||
build and install scripts.
|
||||
|
||||
This is fenv.
|
||||
|
||||
On supported architectures, change the rounding mode of the floating point
|
||||
arithmetics (to nearest, up, down, to zero) or change the precision of the
|
||||
arithmetical operations (single, double, double extended). Experimentally
|
||||
test the properties of the floating point arithmetics.
|
||||
|
||||
WWW: http://octave.sourceforge.net/
|
1
math/octave-forge-fenv/pkg-plist
Normal file
1
math/octave-forge-fenv/pkg-plist
Normal file
@ -0,0 +1 @@
|
||||
@comment This file intentionally left empty
|
Loading…
Reference in New Issue
Block a user