aboutsummaryrefslogtreecommitdiffstats
path: root/converters
diff options
context:
space:
mode:
authortota <tota@FreeBSD.org>2015-08-09 16:26:46 +0800
committertota <tota@FreeBSD.org>2015-08-09 16:26:46 +0800
commit4a0022e021ad421801ff8d822189e6e5a48705d4 (patch)
treec49367e5294674edb609fc657bf8b61e5644eb98 /converters
parente08c72b4818dedf918c6fe30621cb5bc7c960f1d (diff)
downloadfreebsd-ports-gnome-4a0022e021ad421801ff8d822189e6e5a48705d4.tar.gz
freebsd-ports-gnome-4a0022e021ad421801ff8d822189e6e5a48705d4.tar.zst
freebsd-ports-gnome-4a0022e021ad421801ff8d822189e6e5a48705d4.zip
- Add new port: converters/R-cran-jsonlite
A fast JSON parser and generator optimized for statistical data and the web. Started out as a fork of RJSONIO, but has been completely rewritten in recent versions. The package offers flexible, robust, high performance tools for working with JSON in R and is particularly powerful for building pipelines and interacting with web APIs. The implementation is based on the mapping described in the vignette of the package (Ooms, 2014). In addition to drop-in replacements for toJSON and fromJSON, jsonlite contains functions to stream, validate, and prettify JSON data. The unit tests included with the package verify that all edge cases are encoded and decoded consistently for use with dynamic data in systems and applications. WWW: https://cran.r-project.org/web/packages/jsonlite/
Diffstat (limited to 'converters')
-rw-r--r--converters/Makefile1
-rw-r--r--converters/R-cran-jsonlite/Makefile16
-rw-r--r--converters/R-cran-jsonlite/distinfo2
-rw-r--r--converters/R-cran-jsonlite/pkg-descr13
4 files changed, 32 insertions, 0 deletions
diff --git a/converters/Makefile b/converters/Makefile
index 595851b6a2f4..6848f2b5ba89 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -4,6 +4,7 @@
COMMENT = Character code converters
SUBDIR += R-cran-RJSONIO
+ SUBDIR += R-cran-jsonlite
SUBDIR += R-cran-rjson
SUBDIR += aish
SUBDIR += ascii2binary
diff --git a/converters/R-cran-jsonlite/Makefile b/converters/R-cran-jsonlite/Makefile
new file mode 100644
index 000000000000..149afc1a74be
--- /dev/null
+++ b/converters/R-cran-jsonlite/Makefile
@@ -0,0 +1,16 @@
+# Created by: TAKATSU Tomonari <tota@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= jsonlite
+PORTVERSION= 0.9.16
+CATEGORIES= converters
+DISTNAME= ${PORTNAME}_${PORTVERSION}
+
+MAINTAINER= tota@FreeBSD.org
+COMMENT= Robust, High Performance JSON Parser and Generator for R
+
+LICENSE= MIT
+
+USES= cran:auto-plist
+
+.include <bsd.port.mk>
diff --git a/converters/R-cran-jsonlite/distinfo b/converters/R-cran-jsonlite/distinfo
new file mode 100644
index 000000000000..bd76e901773f
--- /dev/null
+++ b/converters/R-cran-jsonlite/distinfo
@@ -0,0 +1,2 @@
+SHA256 (jsonlite_0.9.16.tar.gz) = d517dc7993c920298030978b65d38cfb411b37fb29faa246e3c859a893cc908b
+SIZE (jsonlite_0.9.16.tar.gz) = 955572
diff --git a/converters/R-cran-jsonlite/pkg-descr b/converters/R-cran-jsonlite/pkg-descr
new file mode 100644
index 000000000000..1881b0ef4c1e
--- /dev/null
+++ b/converters/R-cran-jsonlite/pkg-descr
@@ -0,0 +1,13 @@
+A fast JSON parser and generator optimized for statistical data and
+the web. Started out as a fork of RJSONIO, but has been completely
+rewritten in recent versions. The package offers flexible, robust,
+high performance tools for working with JSON in R and is particularly
+powerful for building pipelines and interacting with web APIs. The
+implementation is based on the mapping described in the vignette
+of the package (Ooms, 2014). In addition to drop-in replacements
+for toJSON and fromJSON, jsonlite contains functions to stream,
+validate, and prettify JSON data. The unit tests included with the
+package verify that all edge cases are encoded and decoded consistently
+for use with dynamic data in systems and applications.
+
+WWW: https://cran.r-project.org/web/packages/jsonlite/