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/fontawesome/
Date: Sun, 03 Jul 2022 08:38:43
Message-Id: 1656837500.0951517597f60736bfd665aa40762722ac82941f.me@gentoo
1 commit: 0951517597f60736bfd665aa40762722ac82941f
2 Author: Robert Greener <me <AT> r0bert <DOT> dev>
3 AuthorDate: Sun Jul 3 08:38:20 2022 +0000
4 Commit: Robert Greener <me <AT> r0bert <DOT> dev>
5 CommitDate: Sun Jul 3 08:38:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09515175
7
8 dev-R/fontawesome: new package, add 0.2.2
9
10 Signed-off-by: Robert Greener <me <AT> r0bert.dev>
11
12 dev-R/fontawesome/Manifest | 1 +
13 dev-R/fontawesome/fontawesome-0.2.2.ebuild | 32 ++++++++++++++++++++++++++++++
14 dev-R/fontawesome/metadata.xml | 17 ++++++++++++++++
15 3 files changed, 50 insertions(+)
16
17 diff --git a/dev-R/fontawesome/Manifest b/dev-R/fontawesome/Manifest
18 new file mode 100644
19 index 000000000..7f52f7a19
20 --- /dev/null
21 +++ b/dev-R/fontawesome/Manifest
22 @@ -0,0 +1 @@
23 +DIST fontawesome_0.2.2.tar.gz 1117463 BLAKE2B 7b98bef3347dc3fe6afa48ebc19d8d847d8aaf547914d2fba743055723395b2982a9e45389f95806e0b5fd14a93b8c4dde98a86036413d686edc3c18e43ced60 SHA512 29407669ecf0fd797ada9d5ecf925d66f6415158e5cc4b15f0f241f23c3529225a7418ddd03846800c183845eb30a98ed137a46223258cf8f35ef570a586ceeb
24
25 diff --git a/dev-R/fontawesome/fontawesome-0.2.2.ebuild b/dev-R/fontawesome/fontawesome-0.2.2.ebuild
26 new file mode 100644
27 index 000000000..76cf0fe49
28 --- /dev/null
29 +++ b/dev-R/fontawesome/fontawesome-0.2.2.ebuild
30 @@ -0,0 +1,32 @@
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="Easily Work with 'Font Awesome' Icons"
39 +KEYWORDS="~amd64"
40 +LICENSE='MIT'
41 +RESTRICT="!test? ( test )"
42 +IUSE="test"
43 +
44 +DEPEND="
45 + >=dev-R/rlang-0.4.10
46 + >=dev-R/htmltools-0.5.1.1
47 + test? (
48 + dev-R/testthat
49 + )
50 +"
51 +
52 +SUGGESTED_PACKAGES="
53 + dev-R/covr
54 + dev-R/knitr
55 + dev-R/testthat
56 + dev-R/rsvg
57 +"
58 +
59 +src_test() {
60 + cd "${WORKDIR}/${P}/tests" || die
61 + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R
62 +}
63
64 diff --git a/dev-R/fontawesome/metadata.xml b/dev-R/fontawesome/metadata.xml
65 new file mode 100644
66 index 000000000..45a1e4c17
67 --- /dev/null
68 +++ b/dev-R/fontawesome/metadata.xml
69 @@ -0,0 +1,17 @@
70 +<?xml version="1.0" encoding="UTF-8"?>
71 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
72 +<pkgmetadata>
73 + <maintainer type="person">
74 + <email>me@××××××.dev</email>
75 + <name>Robert Greener</name>
76 + </maintainer>
77 + <longdescription lang="en">Easily and flexibly insert 'Font Awesome' icons into 'R Markdown' documents and 'Shiny' apps. These icons can be inserted into HTML content through inline 'SVG' tags or 'i' tags. There is also a utility function for exporting 'Font Awesome' icons as 'PNG' images for those situations where raster graphics are needed.</longdescription>
78 + <upstream>
79 + <maintainer>
80 + <name>Richard Iannone</name>
81 + <email>rich@×××××××.com</email>
82 + </maintainer>
83 + <bugs-to>https://github.com/rstudio/fontawesome/issues</bugs-to>
84 + <remote-id type="github">rstudio/fontawesome</remote-id>
85 + </upstream>
86 +</pkgmetadata>