aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authorstephen <stephen@FreeBSD.org>2014-10-05 06:05:22 +0800
committerstephen <stephen@FreeBSD.org>2014-10-05 06:05:22 +0800
commitb1e2c719a6518ed61193643fb48260c714446f8c (patch)
treeb3a72f47c6b70e8f703689f8c0f5d6fcd855d435 /math
parent7f2c3fcc5089490f0c916f081a9e3a89c5c1c354 (diff)
downloadfreebsd-ports-gnome-b1e2c719a6518ed61193643fb48260c714446f8c.tar.gz
freebsd-ports-gnome-b1e2c719a6518ed61193643fb48260c714446f8c.tar.zst
freebsd-ports-gnome-b1e2c719a6518ed61193643fb48260c714446f8c.zip
- New port math/octave-forge-stk
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 stk. ---------------------------------------------------------------------------- The STK is a (not so) Small Toolbox for Kriging. Its primary focus in on the interpolation/regression technique known as kriging, which is very closely related to Splines and Radial Basis Functions, and can be interpreted as a non-parametric Bayesian method using a Gaussian Process (GP) prior. The STK also provides tools for the sequential and non-sequential design of experiments. Even though it is, currently, mostly geared towards the Design and Analysis of Computer Experiments (DACE), the STK can be useful for other applications areas (such as Geostatistics, Machine Learning, Non-parametric Regression, etc.).
Diffstat (limited to 'math')
-rw-r--r--math/Makefile1
-rw-r--r--math/octave-forge-stk/Makefile26
-rw-r--r--math/octave-forge-stk/distinfo2
-rw-r--r--math/octave-forge-stk/pkg-descr19
-rw-r--r--math/octave-forge-stk/pkg-plist1
5 files changed, 49 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 95a369c59032..1c33143fca04 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -346,6 +346,7 @@
SUBDIR += octave-forge-spline-gcvspl
SUBDIR += octave-forge-splines
SUBDIR += octave-forge-statistics
+ SUBDIR += octave-forge-stk
SUBDIR += octave-forge-strings
SUBDIR += octave-forge-struct
SUBDIR += octave-forge-symband
diff --git a/math/octave-forge-stk/Makefile b/math/octave-forge-stk/Makefile
new file mode 100644
index 000000000000..8675cb611003
--- /dev/null
+++ b/math/octave-forge-stk/Makefile
@@ -0,0 +1,26 @@
+# Created by: Stephen Montgomery-Smith <stephen@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= octave-forge-stk
+PORTVERSION= 2.2.0
+CATEGORIES= math
+
+MAINTAINER= stephen@FreeBSD.org
+COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
+
+# OCTSRC is the name of the directory of the package.
+# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
+OCTSRC= ${OCTAVE_PKGNAME}
+
+WRKSRC= ${WRKDIR}/${OCTSRC}/src
+
+.include "${.CURDIR}/../../Mk/bsd.octave.mk"
+
+post-build:
+ ${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
+ cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
+
+.include <bsd.port.mk>
diff --git a/math/octave-forge-stk/distinfo b/math/octave-forge-stk/distinfo
new file mode 100644
index 000000000000..ea6effada811
--- /dev/null
+++ b/math/octave-forge-stk/distinfo
@@ -0,0 +1,2 @@
+SHA256 (octave-forge/stk-2.2.0.tar.gz) = ed87e64a4ed3bdb6a27369b6b3e1c8e4d5778831c945e37d8ead52b257c3a5af
+SIZE (octave-forge/stk-2.2.0.tar.gz) = 204767
diff --git a/math/octave-forge-stk/pkg-descr b/math/octave-forge-stk/pkg-descr
new file mode 100644
index 000000000000..bf09480ae9e3
--- /dev/null
+++ b/math/octave-forge-stk/pkg-descr
@@ -0,0 +1,19 @@
+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 stk.
+
+----------------------------------------------------------------------------
+ The STK is a (not so) Small Toolbox for Kriging. Its primary focus in on
+ the interpolation/regression technique known as kriging, which is very
+ closely related to Splines and Radial Basis Functions, and can be
+ interpreted as a non-parametric Bayesian method using a Gaussian Process
+ (GP) prior. The STK also provides tools for the sequential and
+ non-sequential design of experiments. Even though it is, currently, mostly
+ geared towards the Design and Analysis of Computer Experiments (DACE), the
+ STK can be useful for other applications areas (such as Geostatistics,
+ Machine Learning, Non-parametric Regression, etc.).
+
+WWW: http://octave.sourceforge.net/
diff --git a/math/octave-forge-stk/pkg-plist b/math/octave-forge-stk/pkg-plist
new file mode 100644
index 000000000000..a999ec86c07e
--- /dev/null
+++ b/math/octave-forge-stk/pkg-plist
@@ -0,0 +1 @@
+@comment This file intentionally left empty