summaryrefslogtreecommitdiff
path: root/dev-R/selectr
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-07-03 12:50:51 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-07-03 12:50:51 +0000
commitaa50d7cfb65e59074f69e38ca3d0e5fb28c27437 (patch)
treeeaeb741512746c1fc3c4d05f330deb742385ad87 /dev-R/selectr
parent7d3cdb1aa12cfaa5cc341f28a677d1ab51c29934 (diff)
downloadbaldeagleos-repo-aa50d7cfb65e59074f69e38ca3d0e5fb28c27437.tar.gz
baldeagleos-repo-aa50d7cfb65e59074f69e38ca3d0e5fb28c27437.tar.xz
baldeagleos-repo-aa50d7cfb65e59074f69e38ca3d0e5fb28c27437.zip
Adding metadata
Diffstat (limited to 'dev-R/selectr')
-rw-r--r--dev-R/selectr/Manifest1
-rw-r--r--dev-R/selectr/metadata.xml17
-rw-r--r--dev-R/selectr/selectr-0.4.2.ebuild36
3 files changed, 54 insertions, 0 deletions
diff --git a/dev-R/selectr/Manifest b/dev-R/selectr/Manifest
new file mode 100644
index 000000000000..aa52ff2d33fb
--- /dev/null
+++ b/dev-R/selectr/Manifest
@@ -0,0 +1 @@
+DIST selectr_0.4-2.tar.gz 41371 BLAKE2B 841da5e0d575612e994f1d578686814587d5b582352f13a23fc63c7a1664917245a990972f9976608aba5145b436a69daec7294f0a20d04f2182a02f790b6bd3 SHA512 4f142e644a206a4a24a7bdffd04acaf4deb34b8e7cc9104b24de20b8bffbefcc424d223df25af5792430fcef051364423b903f385353ba4269bdc1886bf30c1b
diff --git a/dev-R/selectr/metadata.xml b/dev-R/selectr/metadata.xml
new file mode 100644
index 000000000000..cbf129612da2
--- /dev/null
+++ b/dev-R/selectr/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>me@r0bert.dev</email>
+ <name>Robert Greener</name>
+ </maintainer>
+ <longdescription lang="en">Translates a CSS3 selector into an equivalent XPath expression. This allows us to use CSS selectors when working with the XML package as it can only evaluate XPath expressions. Also provided are convenience functions useful for using CSS selectors on XML nodes. This package is a port of the Python package 'cssselect' (https://cssselect.readthedocs.io/).</longdescription>
+ <upstream>
+ <maintainer>
+ <email>simon@sjp.co.nz</email>
+ <name>Simon Potter</name>
+ </maintainer>
+ <bugs-to>https://github.com/sjp/selectr/issues</bugs-to>
+ </upstream>
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-R/selectr/selectr-0.4.2.ebuild b/dev-R/selectr/selectr-0.4.2.ebuild
new file mode 100644
index 000000000000..fc058ca730bc
--- /dev/null
+++ b/dev-R/selectr/selectr-0.4.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages edo
+
+DESCRIPTION='Translate CSS Selectors to XPath Expressions'
+KEYWORDS="~amd64"
+LICENSE='BSD'
+RESTRICT="!test? ( test )"
+IUSE="test"
+CRAN_PV="0.4-2"
+
+DEPEND="
+ dev-R/stringr
+ dev-R/R6
+ test? (
+ dev-R/testthat
+ dev-R/XML
+ dev-R/xml2
+ )
+"
+
+SUGGESTED_PACKAGES="
+ dev-R/testthat
+ dev-R/XML
+ dev-R/xml2
+"
+
+src_test() {
+ cd "${WORKDIR}/${P}/tests" || die
+ NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla test-all.R
+}
+
+SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"