aboutsummaryrefslogtreecommitdiff
path: root/databases/R-cran-fastmap
diff options
context:
space:
mode:
authorTAKATSU Tomonari <tota@FreeBSD.org>2019-10-11 10:45:43 +0000
committerTAKATSU Tomonari <tota@FreeBSD.org>2019-10-11 10:45:43 +0000
commit1fa739c412a97b161394bf7904085f29ed14166e (patch)
treed7db6599be42f40ee450d9dfd2c3d073bce7ae57 /databases/R-cran-fastmap
parent5719091be576742dd4c59493cf49883d41b3f7ce (diff)
downloadports-1fa739c412a97b161394bf7904085f29ed14166e.tar.gz
ports-1fa739c412a97b161394bf7904085f29ed14166e.zip
- Add new port: databases/R-cran-fastmap
Fast implementation of a key-value store. Environments are commonly used as key-value stores, but every time a new key is used, it is added to R's global symbol table, causing a small amount of memory leakage. This can be problematic in cases where many different keys are used. Fastmap avoids this memory leak issue by implementing the map using data structures in C++. WWW: https://cran.r-project.org/web/packages/fastmap/
Notes
Notes: svn path=/head/; revision=514273
Diffstat (limited to 'databases/R-cran-fastmap')
-rw-r--r--databases/R-cran-fastmap/Makefile16
-rw-r--r--databases/R-cran-fastmap/distinfo3
-rw-r--r--databases/R-cran-fastmap/pkg-descr8
3 files changed, 27 insertions, 0 deletions
diff --git a/databases/R-cran-fastmap/Makefile b/databases/R-cran-fastmap/Makefile
new file mode 100644
index 000000000000..83d566ca4bbf
--- /dev/null
+++ b/databases/R-cran-fastmap/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME= fastmap
+PORTVERSION= 1.0.1
+CATEGORIES= databases
+DISTNAME= ${PORTNAME}_${PORTVERSION}
+
+MAINTAINER= tota@FreeBSD.org
+COMMENT= Fast Implementation of a Key-Value Store
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.note
+
+USES= cran:auto-plist,compiles
+
+.include <bsd.port.mk>
diff --git a/databases/R-cran-fastmap/distinfo b/databases/R-cran-fastmap/distinfo
new file mode 100644
index 000000000000..911cd3ceff7e
--- /dev/null
+++ b/databases/R-cran-fastmap/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1570788237
+SHA256 (fastmap_1.0.1.tar.gz) = 4778b05dfebd356f8df980dfeff3b973a72bca14898f870e5c40c1d84db9faec
+SIZE (fastmap_1.0.1.tar.gz) = 36802
diff --git a/databases/R-cran-fastmap/pkg-descr b/databases/R-cran-fastmap/pkg-descr
new file mode 100644
index 000000000000..af0f5476c281
--- /dev/null
+++ b/databases/R-cran-fastmap/pkg-descr
@@ -0,0 +1,8 @@
+Fast implementation of a key-value store. Environments are commonly
+used as key-value stores, but every time a new key is used, it is
+added to R's global symbol table, causing a small amount of memory
+leakage. This can be problematic in cases where many different keys
+are used. Fastmap avoids this memory leak issue by implementing the
+map using data structures in C++.
+
+WWW: https://cran.r-project.org/web/packages/fastmap/