public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-R/selectr/
@ 2022-07-02 15:14 Robert Greener
  0 siblings, 0 replies; 3+ messages in thread
From: Robert Greener @ 2022-07-02 15:14 UTC (permalink / raw
  To: gentoo-commits

commit:     b80e5234a25abbb16014c59ebd87c838534debaf
Author:     Robert Greener <me <AT> r0bert <DOT> dev>
AuthorDate: Sat Jul  2 15:14:32 2022 +0000
Commit:     Robert Greener <me <AT> r0bert <DOT> dev>
CommitDate: Sat Jul  2 15:14:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b80e5234

dev-R/selectr: new package, add 0.4.2

Signed-off-by: Robert Greener <me <AT> r0bert.dev>

 dev-R/selectr/Manifest             |  1 +
 dev-R/selectr/metadata.xml         | 17 +++++++++++++++++
 dev-R/selectr/selectr-0.4.2.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 3 files changed, 54 insertions(+)

diff --git a/dev-R/selectr/Manifest b/dev-R/selectr/Manifest
new file mode 100644
index 000000000..aa52ff2d3
--- /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 000000000..ca714cf21
--- /dev/null
+++ b/dev-R/selectr/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/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>
+			<name>Simon Potter</name>
+			<email>simon@sjp.co.nz</email>
+		</maintainer>
+		<bugs-to>https://github.com/sjp/selectr/issues</bugs-to>
+		<remote-id type="github">sjp/selectr</remote-id>
+	</upstream>
+</pkgmetadata>

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 000000000..8bfec4c58
--- /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"
+	NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla test-all.R
+}
+
+SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-R/selectr/
@ 2022-07-02 18:12 Robert Greener
  0 siblings, 0 replies; 3+ messages in thread
From: Robert Greener @ 2022-07-02 18:12 UTC (permalink / raw
  To: gentoo-commits

commit:     2eca7f687d2f044156fadd460c48a5a21faa93f9
Author:     Robert Greener <me <AT> r0bert <DOT> dev>
AuthorDate: Sat Jul  2 18:08:44 2022 +0000
Commit:     Robert Greener <me <AT> r0bert <DOT> dev>
CommitDate: Sat Jul  2 18:08:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2eca7f68

dev-R/selectr: remove malformed xml in metadata

Signed-off-by: Robert Greener <me <AT> r0bert.dev>

 dev-R/selectr/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-R/selectr/metadata.xml b/dev-R/selectr/metadata.xml
index ca714cf21..1a7362f68 100644
--- a/dev-R/selectr/metadata.xml
+++ b/dev-R/selectr/metadata.xml
@@ -5,7 +5,7 @@
 		<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>
+	<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>
 			<name>Simon Potter</name>


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-R/selectr/
@ 2022-07-04  8:30 Robert Greener
  0 siblings, 0 replies; 3+ messages in thread
From: Robert Greener @ 2022-07-04  8:30 UTC (permalink / raw
  To: gentoo-commits

commit:     77f4d26b58f3544c082d3e0697fb6c030beaaac7
Author:     Robert Greener <me <AT> r0bert <DOT> dev>
AuthorDate: Mon Jul  4 08:29:50 2022 +0000
Commit:     Robert Greener <me <AT> r0bert <DOT> dev>
CommitDate: Mon Jul  4 08:29:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77f4d26b

dev-R/selectr: Use ver_rs for CRAN_PV

Signed-off-by: Robert Greener <me <AT> r0bert.dev>

 dev-R/selectr/selectr-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-R/selectr/selectr-0.4.2.ebuild b/dev-R/selectr/selectr-0.4.2.ebuild
index fc058ca73..4c13ef616 100644
--- a/dev-R/selectr/selectr-0.4.2.ebuild
+++ b/dev-R/selectr/selectr-0.4.2.ebuild
@@ -10,7 +10,7 @@ KEYWORDS="~amd64"
 LICENSE='BSD'
 RESTRICT="!test? ( test )"
 IUSE="test"
-CRAN_PV="0.4-2"
+CRAN_PV="$(ver_rs 2 -)"
 
 DEPEND="
 	dev-R/stringr


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-07-04  8:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-04  8:30 [gentoo-commits] repo/proj/guru:dev commit in: dev-R/selectr/ Robert Greener
  -- strict thread matches above, loose matches on Subject: below --
2022-07-02 18:12 Robert Greener
2022-07-02 15:14 Robert Greener

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox