summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTAKATSU Tomonari <tota@FreeBSD.org>2011-09-10 07:52:34 +0000
committerTAKATSU Tomonari <tota@FreeBSD.org>2011-09-10 07:52:34 +0000
commitaae8df2f676346fc15367d67b6f4d6ac8a8258cb (patch)
treeb9a74096e5e0b04338215a1e35dd1966b66eb311
parentRe-revise emacs vulnerability to limit with >= 22 and < 22.2_1 instead of (diff)
- Add a new port: devel/R-cran-proto
proto (google code name r-proto) is an R package which facilitates a style of programming known as prototype-based programming. Prototype-based programming is a type of object oriented (OO) programming in which classes and objects are unified into a single concept, prototypes. This makes proto and prototye programming simpler than the usual OO model yet it retains the OO features of inheritance (known as delegation in the prototype model) and OO dispatch. Applications, News, Additional Information sources, Proto Bugs and Avoiding R Bugs sections are given below while associated Links are in the http://code.google.com/p/r-proto/wiki/Links WWW: http://code.google.com/p/r-proto/
-rw-r--r--devel/Makefile1
-rw-r--r--devel/R-cran-proto/Makefile22
-rw-r--r--devel/R-cran-proto/distinfo2
-rw-r--r--devel/R-cran-proto/pkg-descr12
4 files changed, 37 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index d91d315a3bbd..9f885d68f65c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -14,6 +14,7 @@
SUBDIR += R-cran-iterators
SUBDIR += R-cran-itertools
SUBDIR += R-cran-plyr
+ SUBDIR += R-cran-proto
SUBDIR += R-cran-reshape
SUBDIR += SpecTcl
SUBDIR += ZendOptimizer
diff --git a/devel/R-cran-proto/Makefile b/devel/R-cran-proto/Makefile
new file mode 100644
index 000000000000..22512cf65657
--- /dev/null
+++ b/devel/R-cran-proto/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: R-cran-proto
+# Date created: 2011-09-09
+# Whom: TAKATSU Tomonari <tota@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= proto
+DISTVERSION= 0.3-9.2
+CATEGORIES= devel
+PKGNAMEPREFIX= R-cran-
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= tota@FreeBSD.org
+COMMENT= Prototype object-based programming
+
+LICENSE= GPLv2
+
+USE_R_MOD= yes
+R_MOD_AUTOPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/devel/R-cran-proto/distinfo b/devel/R-cran-proto/distinfo
new file mode 100644
index 000000000000..5eec343f0ce4
--- /dev/null
+++ b/devel/R-cran-proto/distinfo
@@ -0,0 +1,2 @@
+SHA256 (proto_0.3-9.2.tar.gz) = ba475a9bcdb8e4b45cb35994eb9d34ac38d0f97944e44c2f40ce19e118f1534a
+SIZE (proto_0.3-9.2.tar.gz) = 565083
diff --git a/devel/R-cran-proto/pkg-descr b/devel/R-cran-proto/pkg-descr
new file mode 100644
index 000000000000..ebce31940560
--- /dev/null
+++ b/devel/R-cran-proto/pkg-descr
@@ -0,0 +1,12 @@
+proto (google code name r-proto) is an R package which facilitates
+a style of programming known as prototype-based programming.
+Prototype-based programming is a type of object oriented (OO)
+programming in which classes and objects are unified into a single
+concept, prototypes. This makes proto and prototye programming
+simpler than the usual OO model yet it retains the OO features of
+inheritance (known as delegation in the prototype model) and OO
+dispatch. Applications, News, Additional Information sources, Proto
+Bugs and Avoiding R Bugs sections are given below while associated
+Links are in the http://code.google.com/p/r-proto/wiki/Links
+
+WWW: http://code.google.com/p/r-proto/