Gentoo Archives: gentoo-commits

From: Robert Greener <me@××××××.dev>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-R/data_table/
Date: Mon, 04 Jul 2022 16:09:53
Message-Id: 1656950984.b5beb2c6f51edbf1cf7999feea2bddabdd3955ed.me@gentoo
1 commit: b5beb2c6f51edbf1cf7999feea2bddabdd3955ed
2 Author: Robert Greener <me <AT> r0bert <DOT> dev>
3 AuthorDate: Mon Jul 4 16:09:33 2022 +0000
4 Commit: Robert Greener <me <AT> r0bert <DOT> dev>
5 CommitDate: Mon Jul 4 16:09:44 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5beb2c6
7
8 dev-R/data_table: new package, add 1.14.2
9
10 Signed-off-by: Robert Greener <me <AT> r0bert.dev>
11
12 dev-R/data_table/Manifest | 1 +
13 dev-R/data_table/data_table-1.14.2.ebuild | 31 +++++++++++++++++++++++++++++++
14 dev-R/data_table/metadata.xml | 17 +++++++++++++++++
15 3 files changed, 49 insertions(+)
16
17 diff --git a/dev-R/data_table/Manifest b/dev-R/data_table/Manifest
18 new file mode 100644
19 index 000000000..a4010452c
20 --- /dev/null
21 +++ b/dev-R/data_table/Manifest
22 @@ -0,0 +1 @@
23 +DIST data.table_1.14.2.tar.gz 5301817 BLAKE2B 214872e0afd77e83bfed727db51fd1750d9e098f065f6326eb5b9a40e1f8bd09456bd7692dfc5018afab88e430425ea77918ad8c3bcc348893ac17c5ff9b1162 SHA512 6dabef158974554fa470ba57b190be8718b2e0029c0e8be722dc11ab35b5c6ff7538341da516286b97a770caa285fcda414b26e15c4672e86d603e63438ceca8
24
25 diff --git a/dev-R/data_table/data_table-1.14.2.ebuild b/dev-R/data_table/data_table-1.14.2.ebuild
26 new file mode 100644
27 index 000000000..b06c5be4a
28 --- /dev/null
29 +++ b/dev-R/data_table/data_table-1.14.2.ebuild
30 @@ -0,0 +1,31 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +inherit R-packages edo
37 +
38 +DESCRIPTION="Various Programming Utilities"
39 +KEYWORDS="~amd64"
40 +LICENSE='MPL-2.0'
41 +CRAN_PN="data.table"
42 +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz"
43 +
44 +
45 +SUGGESTED_PACKAGES="
46 + >=dev-R/bit64-4.0.0
47 + >=dev-R/bit-4.0.4
48 + dev-R/curl
49 + dev-R/R_utils
50 + dev-R/xts
51 + dev-R/nanotime
52 + >=dev-R/zoo-1.8.1
53 + dev-R/yaml
54 + dev-R/knitr
55 + dev-R/rmarkdown
56 +"
57 +
58 +src_test() {
59 + cd "${WORKDIR}/${P}/tests" || die
60 + R_LIBS="${T}/R" edo Rscript --vanilla main.R
61 +}
62
63 diff --git a/dev-R/data_table/metadata.xml b/dev-R/data_table/metadata.xml
64 new file mode 100644
65 index 000000000..0bad4adb3
66 --- /dev/null
67 +++ b/dev-R/data_table/metadata.xml
68 @@ -0,0 +1,17 @@
69 +<?xml version="1.0" encoding="UTF-8"?>
70 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
71 +<pkgmetadata>
72 + <maintainer type="person">
73 + <email>me@××××××.dev</email>
74 + <name>Robert Greener</name>
75 + </maintainer>
76 + <longdescription lang="en">Fast aggregation of large data (e.g. 100GB in RAM), fast ordered joins, fast add/modify/delete of columns by group using no copies at all, list columns, friendly and fast character-separated-value read/write. Offers a natural and flexible syntax, for faster development.</longdescription>
77 + <upstream>
78 + <maintainer>
79 + <name>Matt Dowle</name>
80 + <email>mattjdowle@×××××.com</email>
81 + </maintainer>
82 + <bugs-to>https://github.com/Rdatatable/data.table/issues</bugs-to>
83 + <remote-id type="github">Rdatatable/data.table</remote-id>
84 + </upstream>
85 +</pkgmetadata>