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-head mailing list