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/lubridate/
Date: Sat, 02 Jul 2022 10:31:58
Message-Id: 1656757911.3fc79101dd340c84ea6ebb6a433f934d15e4e693.me@gentoo
1 commit: 3fc79101dd340c84ea6ebb6a433f934d15e4e693
2 Author: Robert Greener <me <AT> r0bert <DOT> dev>
3 AuthorDate: Sat Jul 2 10:31:51 2022 +0000
4 Commit: Robert Greener <me <AT> r0bert <DOT> dev>
5 CommitDate: Sat Jul 2 10:31:51 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fc79101
7
8 dev-R/lubridate: new package, add 1.8.0
9
10 Signed-off-by: Robert Greener <me <AT> r0bert.dev>
11
12 dev-R/lubridate/Manifest | 1 +
13 dev-R/lubridate/lubridate-1.8.0.ebuild | 34 ++++++++++++++++++++++++++++++++++
14 dev-R/lubridate/metadata.xml | 17 +++++++++++++++++
15 3 files changed, 52 insertions(+)
16
17 diff --git a/dev-R/lubridate/Manifest b/dev-R/lubridate/Manifest
18 new file mode 100644
19 index 000000000..1313358c0
20 --- /dev/null
21 +++ b/dev-R/lubridate/Manifest
22 @@ -0,0 +1 @@
23 +DIST lubridate_1.8.0.tar.gz 475704 BLAKE2B daab82b133a0f455f6bad3f910c36c067e64d02b2a3f4e1d16a541b2e66631cdb245b141fbf1094cd08bc5a49f8e235a1e59ed033809f914c1cc846f1935f212 SHA512 b873d27cd0381a0f30719657681b7f3da39246b3490179577e37d1d3b0376924d2689b96f0d3b42f7920646faba2259dbed73a0db3d485e005f88ee042c5d593
24
25 diff --git a/dev-R/lubridate/lubridate-1.8.0.ebuild b/dev-R/lubridate/lubridate-1.8.0.ebuild
26 new file mode 100644
27 index 000000000..ad1203c1a
28 --- /dev/null
29 +++ b/dev-R/lubridate/lubridate-1.8.0.ebuild
30 @@ -0,0 +1,34 @@
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='Make Dealing with Dates a Little Easier'
39 +KEYWORDS="~amd64"
40 +LICENSE='GPL2+'
41 +RESTRICT="!test? ( test )"
42 +IUSE="test"
43 +DEPEND="
44 + dev-R/generics
45 + >=dev-R/cpp11-0.2.7
46 + sys-libs/timezone-data
47 + test? (
48 + >=dev-R/testthat-2.1.0
49 + >=dev-R/vctrs-0.3.0
50 + )
51 +"
52 +
53 +SUGGESTED_PACKAGES="
54 + dev-R/covr
55 + dev-R/knitr
56 + >=dev-R/testthat-2.1.0
57 + >=dev-R/vctrs-0.3.0
58 + dev-R/rmarkdown
59 +"
60 +
61 +src_test() {
62 + cd "${WORKDIR}/${P}/tests"
63 + R_LIBS="${T}/R" edo Rscript --vanilla testthat.R
64 +}
65
66 diff --git a/dev-R/lubridate/metadata.xml b/dev-R/lubridate/metadata.xml
67 new file mode 100644
68 index 000000000..1cebf48f2
69 --- /dev/null
70 +++ b/dev-R/lubridate/metadata.xml
71 @@ -0,0 +1,17 @@
72 +<?xml version="1.0" encoding="UTF-8"?>
73 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
74 +<pkgmetadata>
75 + <maintainer type="person">
76 + <email>me@××××××.dev</email>
77 + <name>Robert Greener</name>
78 + </maintainer>
79 + <longdescription lang="en">Functions to work with date-times and time-spans: fast and user friendly parsing of date-time data, extraction and updating of components of a date-time (years, months, days, hours, minutes, and seconds), algebraic manipulation on date-time and time-span objects. The 'lubridate' package has a consistent and memorable syntax that makes working with dates easy and fun. Parts of the 'CCTZ' source code, released under the Apache 2.0 License, are included in this package. See <https://github.com/google/cctz> for more details.</longdescription>
80 + <upstream>
81 + <maintainer>
82 + <name>Vitalie Spinu</name>
83 + <email>spinuvit@×××××.com</email>
84 + </maintainer>
85 + <bugs-to>https://github.com/tidyverse/lubridate/issues</bugs-to>
86 + <remote-id type="github">tidyverse/lubridate</remote-id>
87 + </upstream>
88 +</pkgmetadata>