git: 8db36096084a - main - devel/R-cran-interp: new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 01 Jun 2025 17:07:27 UTC
The branch main has been updated by skreuzer:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8db36096084ac5401d7317806bf7bf9afd99de38
commit 8db36096084ac5401d7317806bf7bf9afd99de38
Author: Steven Kreuzer <skreuzer@FreeBSD.org>
AuthorDate: 2025-06-01 16:18:47 +0000
Commit: Steven Kreuzer <skreuzer@FreeBSD.org>
CommitDate: 2025-06-01 17:07:00 +0000
devel/R-cran-interp: new port
Bivariate data interpolation on regular and irregular grids using linear or
spline methods.
Provides FOSS replacements for ACM-licensed akima and tripack functions with
backward compatibility. Includes linear interpolation, Akima's irregular grid
spline interpolation, partial derivative estimators, and triangulation
algorithms.
---
devel/Makefile | 1 +
devel/R-cran-interp/Makefile | 22 ++++++++++++++++++++++
devel/R-cran-interp/distinfo | 3 +++
devel/R-cran-interp/pkg-descr | 7 +++++++
4 files changed, 33 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index b63b9a99ac18..9a9f2d7708bc 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -79,6 +79,7 @@
SUBDIR += R-cran-hms
SUBDIR += R-cran-ids
SUBDIR += R-cran-ini
+ SUBDIR += R-cran-interp
SUBDIR += R-cran-iterators
SUBDIR += R-cran-itertools
SUBDIR += R-cran-kit
diff --git a/devel/R-cran-interp/Makefile b/devel/R-cran-interp/Makefile
new file mode 100644
index 000000000000..5cb5183c25dc
--- /dev/null
+++ b/devel/R-cran-interp/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= interp
+DISTVERSION= 1.1-6
+CATEGORIES= devel
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= skreuzer@FreeBSD.org
+COMMENT= Interpolation methods
+WWW= https://cran.r-project.org/web/packages/interp/
+
+LICENSE= GPLv2 GPLv3
+LICENSE_COMB= dual
+
+CRAN_DEPENDS= R-cran-deldir>0:math/R-cran-deldir \
+ R-cran-Rcpp>0:devel/R-cran-Rcpp \
+ R-cran-RcppEigen>0:math/R-cran-RcppEigen
+BUILD_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= ${CRAN_DEPENDS}
+
+#USES= compiler:c++11-lang cran:auto-plist,compiles
+USES= cran:auto-plist,compiles
+
+.include <bsd.port.mk>
diff --git a/devel/R-cran-interp/distinfo b/devel/R-cran-interp/distinfo
new file mode 100644
index 000000000000..39bd6773bdca
--- /dev/null
+++ b/devel/R-cran-interp/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1748477745
+SHA256 (interp_1.1-6.tar.gz) = 3674044e5334ecdf124054303929c084fc0797d3123e28576a230492ea6ecd34
+SIZE (interp_1.1-6.tar.gz) = 1112116
diff --git a/devel/R-cran-interp/pkg-descr b/devel/R-cran-interp/pkg-descr
new file mode 100644
index 000000000000..14a700e11231
--- /dev/null
+++ b/devel/R-cran-interp/pkg-descr
@@ -0,0 +1,7 @@
+Bivariate data interpolation on regular and irregular grids using linear or
+spline methods.
+
+Provides FOSS replacements for ACM-licensed akima and tripack functions with
+backward compatibility. Includes linear interpolation, Akima's irregular grid
+spline interpolation, partial derivative estimators, and triangulation
+algorithms.