svn commit: r393841 - in head/devel: . R-cran-R6
TAKATSU Tomonari
tota at FreeBSD.org
Mon Aug 10 04:44:01 UTC 2015
Author: tota
Date: Mon Aug 10 04:43:59 2015
New Revision: 393841
URL: https://svnweb.freebsd.org/changeset/ports/393841
Log:
- Add new port: devel/R-cran-R6
The R6 package allows the creation of classes with reference
semantics, similar to R's built-in reference classes. Compared to
reference classes, R6 classes are simpler and lighter-weight, and
they are not built on S4 classes so they do not require the methods
package. These classes allow public and private members, and they
support inheritance, even when the classes are defined in different
packages.
WWW: https://cran.r-project.org/web/packages/R6/
Added:
head/devel/R-cran-R6/
head/devel/R-cran-R6/Makefile (contents, props changed)
head/devel/R-cran-R6/distinfo (contents, props changed)
head/devel/R-cran-R6/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Mon Aug 10 03:55:08 2015 (r393840)
+++ head/devel/Makefile Mon Aug 10 04:43:59 2015 (r393841)
@@ -10,6 +10,7 @@
SUBDIR += ORBit2-reference
SUBDIR += R-cran-Defaults
SUBDIR += R-cran-Hmisc
+ SUBDIR += R-cran-R6
SUBDIR += R-cran-RUnit
SUBDIR += R-cran-Rcpp
SUBDIR += R-cran-bit
Added: head/devel/R-cran-R6/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/R-cran-R6/Makefile Mon Aug 10 04:43:59 2015 (r393841)
@@ -0,0 +1,16 @@
+# Created by: TAKATSU Tomonari <tota at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= R6
+PORTVERSION= 2.1.0
+CATEGORIES= devel
+DISTNAME= ${PORTNAME}_${PORTVERSION}
+
+MAINTAINER= tota at FreeBSD.org
+COMMENT= Classes with reference semantics
+
+LICENSE= MIT
+
+USES= cran:auto-plist
+
+.include <bsd.port.mk>
Added: head/devel/R-cran-R6/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/R-cran-R6/distinfo Mon Aug 10 04:43:59 2015 (r393841)
@@ -0,0 +1,2 @@
+SHA256 (R6_2.1.0.tar.gz) = cc350ec9c0f6f33aa159c07130244b26328bc6d887e42e4b7b038ac12eaf5f6f
+SIZE (R6_2.1.0.tar.gz) = 142766
Added: head/devel/R-cran-R6/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/R-cran-R6/pkg-descr Mon Aug 10 04:43:59 2015 (r393841)
@@ -0,0 +1,9 @@
+The R6 package allows the creation of classes with reference
+semantics, similar to R's built-in reference classes. Compared to
+reference classes, R6 classes are simpler and lighter-weight, and
+they are not built on S4 classes so they do not require the methods
+package. These classes allow public and private members, and they
+support inheritance, even when the classes are defined in different
+packages.
+
+WWW: https://cran.r-project.org/web/packages/R6/
More information about the svn-ports-all
mailing list