Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-R/R6/
Date: Fri, 08 May 2020 16:57:41
Message-Id: 1588952109.f719136845131e83da4c63c4a60e0d74a1f9e869.Alessandro-Barbieri@gentoo
1 commit: f719136845131e83da4c63c4a60e0d74a1f9e869
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Fri May 8 15:35:09 2020 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Fri May 8 15:35:09 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7191368
7
8 dev-R/R6: new package
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
12
13 dev-R/R6/Manifest | 1 +
14 dev-R/R6/R6-2.4.1.ebuild | 17 +++++++++++++++++
15 dev-R/R6/metadata.xml | 33 +++++++++++++++++++++++++++++++++
16 3 files changed, 51 insertions(+)
17
18 diff --git a/dev-R/R6/Manifest b/dev-R/R6/Manifest
19 new file mode 100644
20 index 0000000..8e57d26
21 --- /dev/null
22 +++ b/dev-R/R6/Manifest
23 @@ -0,0 +1 @@
24 +DIST R6_2.4.1.tar.gz 35536 BLAKE2B 0a2e7664d0b5911fe0f6c40bd80314ed6a100cbce9c9afe60a166e9fa0da773d16c0db545b28992b543d5a380c45bd977413026e422be13ca4706a4b0d7137e8 SHA512 bf165edf15f4fb3a4ad94b80bcf96f255b6889649b40c7f27af10841a55d81d02f8a42707fc08a5bcadfa94d77d67f4617739a75b3e7d99ba57bb9100dde98b0
25
26 diff --git a/dev-R/R6/R6-2.4.1.ebuild b/dev-R/R6/R6-2.4.1.ebuild
27 new file mode 100644
28 index 0000000..e61dea3
29 --- /dev/null
30 +++ b/dev-R/R6/R6-2.4.1.ebuild
31 @@ -0,0 +1,17 @@
32 +# Copyright 1999-2020 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI="7"
36 +
37 +inherit R-packages-guru
38 +
39 +DESCRIPTION='Encapsulated Classes with Reference Semantics'
40 +SRC_URI="http://cran.r-project.org/src/contrib/R6_2.4.1.tar.gz"
41 +LICENSE='MIT'
42 +HOMEPAGE="
43 + https://r6.r-lib.org
44 + https://github.com/r-lib/R6
45 + https://cran.r-project.org/package=R6
46 +"
47 +IUSE="${IUSE-}"
48 +DEPEND=">=dev-lang/R-3.0"
49
50 diff --git a/dev-R/R6/metadata.xml b/dev-R/R6/metadata.xml
51 new file mode 100644
52 index 0000000..6762d82
53 --- /dev/null
54 +++ b/dev-R/R6/metadata.xml
55 @@ -0,0 +1,33 @@
56 +<?xml version="1.0" encoding="UTF-8"?>
57 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
58 +<pkgmetadata>
59 + <maintainer type="person">
60 + <email>lssndrbarbieri@×××××.com</email>
61 + <name>Alessandro Barbieri</name>
62 + </maintainer>
63 + <longdescription lang="en">
64 + Creates 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.
65 + </longdescription>
66 + <upstream>
67 + <bugs-to>
68 + https://github.com/r-lib/R6/issues
69 + </bugs-to>
70 + <doc lang="en">
71 + https://cran.r-project.org/web//packages/R6/R6.pdf
72 + </doc>
73 + <changelog>
74 + https://cran.r-project.org/web//packages/R6/news/news.html
75 + </changelog>
76 + <maintainer>
77 + <name>
78 + Winston Chang
79 + </name>
80 + <email>
81 + winston@××××××.org
82 + </email>
83 + </maintainer>
84 + <remote-id type="github">
85 + r-lib/R6
86 + </remote-id>
87 + </upstream>
88 +</pkgmetadata>