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/googlesheets4/
Date: Tue, 03 May 2022 03:32:52
Message-Id: 1651548744.0a0939c244e2b9da8b137af5648f5d1435ce792c.Alessandro-Barbieri@gentoo
1 commit: 0a0939c244e2b9da8b137af5648f5d1435ce792c
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Tue May 3 03:20:33 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Tue May 3 03:32:24 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a0939c2
7
8 dev-R/googlesheets4: new package, add 1.0.0
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-R/googlesheets4/Manifest | 1 +
13 dev-R/googlesheets4/googlesheets4-1.0.0.ebuild | 43 ++++++++++++++++++++++++++
14 dev-R/googlesheets4/metadata.xml | 24 ++++++++++++++
15 3 files changed, 68 insertions(+)
16
17 diff --git a/dev-R/googlesheets4/Manifest b/dev-R/googlesheets4/Manifest
18 new file mode 100644
19 index 000000000..57a9c3527
20 --- /dev/null
21 +++ b/dev-R/googlesheets4/Manifest
22 @@ -0,0 +1 @@
23 +DIST googlesheets4_1.0.0.tar.gz 222038 BLAKE2B a393298911dd0f50c6b298f98c18f5ab85432ca416d444a532cd01006e43a2cde5c5fd31b69d0a38efb315a7e14e153e8cdcba5618685528c6ef608956d0cd98 SHA512 2c2be5ad134fc5eae823b1341b1ebebd334fa2f975b2145c9dd771b77a3f09b9d71f13878722c04b66c17232c35cb196ffa049c3cff9482c5787374562481217
24
25 diff --git a/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild b/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild
26 new file mode 100644
27 index 000000000..3c6e072d8
28 --- /dev/null
29 +++ b/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild
30 @@ -0,0 +1,43 @@
31 +# Copyright 1999-2022 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +inherit R-packages
37 +
38 +DESCRIPTION='Access Google Sheets using the Sheets API V4'
39 +HOMEPAGE="
40 + https://cran.r-project.org/package=googlesheets4
41 + https://googlesheets4.tidyverse.org/
42 + https://github.com/tidyverse/googlesheets4
43 +"
44 +KEYWORDS="~amd64"
45 +LICENSE='MIT'
46 +
47 +DEPEND="
48 + dev-R/cellranger
49 + dev-R/ids
50 + dev-R/magrittr
51 + >=dev-R/googledrive-2.0.0
52 + >=dev-R/glue-1.3.0
53 + dev-R/purrr
54 + >=dev-R/rlang-0.4.11
55 + >=dev-lang/R-3.3
56 + >=dev-R/cli-3.0.0
57 + dev-R/curl
58 + >=dev-R/gargle-1.2.0
59 + dev-R/httr
60 + dev-R/rematch2
61 + >=dev-R/tibble-2.1.1
62 + >=dev-R/vctrs-0.2.3
63 +"
64 +RDEPEND="${DEPEND}"
65 +
66 +SUGGESTED_PACKAGES="
67 + dev-R/covr
68 + dev-R/readr
69 + dev-R/rmarkdown
70 + dev-R/spelling
71 + >=dev-R/testthat-3.0.0
72 + dev-R/withr
73 +"
74
75 diff --git a/dev-R/googlesheets4/metadata.xml b/dev-R/googlesheets4/metadata.xml
76 new file mode 100644
77 index 000000000..7e116083f
78 --- /dev/null
79 +++ b/dev-R/googlesheets4/metadata.xml
80 @@ -0,0 +1,24 @@
81 +<?xml version="1.0" encoding="UTF-8"?>
82 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
83 +<pkgmetadata>
84 + <maintainer type="person">
85 + <description>co-maintainers welcome</description>
86 + <name>Alessandro Barbieri</name>
87 + <email>lssndrbarbieri@×××××.com</email>
88 + </maintainer>
89 + <longdescription lang="en">Interact with Google Sheets through the Sheets API v4
90 +&lt;https://developers.google.com/sheets/api&gt;. "API" is an acronym for
91 +"application programming interface"; the Sheets API allows users to
92 +interact with Google Sheets programmatically, instead of via a web
93 +browser. The "v4" refers to the fact that the Sheets API is currently
94 +at version 4. This package can read and write both the metadata and
95 +the cell data in a Sheet.</longdescription>
96 + <upstream>
97 + <maintainer>
98 + <name>Jennifer Bryan</name>
99 + <email>jenny@×××××××.com</email>
100 + </maintainer>
101 + <bugs-to>https://github.com/tidyverse/googlesheets4/issues</bugs-to>
102 + <remote-id type="github">tidyverse/googlesheets4</remote-id>
103 + </upstream>
104 +</pkgmetadata>