[gentoo-commits] repo/proj/guru:master commit in: dev-python/sphinxcontrib-zopeext/files/, dev-python/sphinxcontrib-zopeext/

2024-01-09 Thread David Roman
commit: 43aa370f254c911892aa17d23efe3cea6f2d6740
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Jan  9 00:11:00 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Jan  9 00:11:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43aa370f

dev-python/sphinxcontrib-zopeext: treeclean

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/sphinxcontrib-zopeext/Manifest  |  1 -
 .../sphinxcontrib-zopeext/files/pyproject.patch| 28 -
 dev-python/sphinxcontrib-zopeext/metadata.xml  | 19 
 .../sphinxcontrib-zopeext-0.4.2-r1.ebuild  | 36 --
 4 files changed, 84 deletions(-)

diff --git a/dev-python/sphinxcontrib-zopeext/Manifest 
b/dev-python/sphinxcontrib-zopeext/Manifest
deleted file mode 100644
index d4ae803f79..00
--- a/dev-python/sphinxcontrib-zopeext/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sphinxcontrib_zopeext-0.4.2.tar.gz 13887 BLAKE2B 
ce77989ff34fa76bf1263f0764a872a840cea2cf7817ab1697a8176b1bff4791430b2aab8cd72026a5e56248c9dc43d1052e0e1a891456388f86bb8551d3
 SHA512 
acf78a943ff6842184b347251398df3e20f045601bbba755152f891ee8a5d08e137dea5dbbc38f8a82ea5f045681dce6ac83a2329d74d378d5675803c317

diff --git a/dev-python/sphinxcontrib-zopeext/files/pyproject.patch 
b/dev-python/sphinxcontrib-zopeext/files/pyproject.patch
deleted file mode 100644
index 04ef8a9047..00
--- a/dev-python/sphinxcontrib-zopeext/files/pyproject.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/pyproject.toml b/pyproject.toml
-index b204a4d..5633f69 100644
 a/pyproject.toml
-+++ b/pyproject.toml
-@@ -16,14 +16,6 @@ dev = [
- testpaths = [
- "tests",
- ]
--addopts = [
--"--doctest-modules",
--"--cov=sphinxcontrib.zopeext",
--"--cov-report=html",
--"--cov-fail-under=85",
--"--no-cov-on-fail",
--"--pdb",
--]
- doctest_optionflags = [
- "ELLIPSIS",
- "NORMALIZE_WHITESPACE",
-@@ -87,6 +79,6 @@ doc = [
- 
- [build-system]
- requires = [
--"pdm-backend",
-+"pdm-pep517",
- ]
--build-backend = "pdm.backend"
-+build-backend = "pdm.pep517.api"

diff --git a/dev-python/sphinxcontrib-zopeext/metadata.xml 
b/dev-python/sphinxcontrib-zopeext/metadata.xml
deleted file mode 100644
index 8236b29219..00
--- a/dev-python/sphinxcontrib-zopeext/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   Julien Roy
-   jul...@jroy.ca
-   
-   
-   
https://github.com/sphinx-contrib/zopeext/issues
-   
https://github.com/sphinx-contrib/zopeext/blob/main/CHANGES
-   sphinx-contrib/zopeext
-   sphinxcontrib-zopeext
-   
-   Michael McNeil Forbes
-   mfor...@alum.mit.edu
-   
-   https://zopeext.readthedocs.io/en/latest/
-   
-

diff --git 
a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild 
b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild
deleted file mode 100644
index f65ba17030..00
--- a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{10,11,12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Sphinx extension for using Zope interfaces"
-HOMEPAGE="https://github.com/sphinx-contrib/zopeext";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/importlib-metadata[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/pyproject.patch"
-)
-
-distutils_enable_tests pytest
-
-# Tests requires sphinx-testing which has been removed from ::gentoo
-RESTRICT="test"



[gentoo-commits] repo/proj/guru:master commit in: dev-python/sphinxcontrib-zopeext/

2023-04-19 Thread Haelwenn Monnier
commit: 5f66b372931a2a254477711cb5bf0eb7087e22c7
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Apr 19 23:19:23 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Apr 19 23:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f66b372

dev-python/sphinxcontrib-zopeext: importlib_metadata -> importlib-metadata

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild 
b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
index 1828bf93e..5780bb9fb 100644
--- a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
+++ b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   dev-python/importlib-metadata[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]
 "
 



[gentoo-commits] repo/proj/guru:master commit in: dev-python/sphinxcontrib-zopeext/

2023-04-13 Thread Florian Schmaus
commit: 443f0588020e6fc0fc9df1bcbc6d05947eb808d3
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 13 02:43:34 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Apr 13 02:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=443f0588

dev-python/sphinxcontrib-zopeext: new package, add 0.4.2

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/sphinxcontrib-zopeext/Manifest  |  1 +
 dev-python/sphinxcontrib-zopeext/metadata.xml  | 14 +++
 .../sphinxcontrib-zopeext-0.4.2.ebuild | 27 ++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/sphinxcontrib-zopeext/Manifest 
b/dev-python/sphinxcontrib-zopeext/Manifest
new file mode 100644
index 0..d4ae803f7
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/Manifest
@@ -0,0 +1 @@
+DIST sphinxcontrib_zopeext-0.4.2.tar.gz 13887 BLAKE2B 
ce77989ff34fa76bf1263f0764a872a840cea2cf7817ab1697a8176b1bff4791430b2aab8cd72026a5e56248c9dc43d1052e0e1a891456388f86bb8551d3
 SHA512 
acf78a943ff6842184b347251398df3e20f045601bbba755152f891ee8a5d08e137dea5dbbc38f8a82ea5f045681dce6ac83a2329d74d378d5675803c317

diff --git a/dev-python/sphinxcontrib-zopeext/metadata.xml 
b/dev-python/sphinxcontrib-zopeext/metadata.xml
new file mode 100644
index 0..d63299c08
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   Julien Roy
+   jul...@jroy.ca
+   
+   
+   
https://github.com/sphinx-contrib/zopeext/issues
+   
https://github.com/sphinx-contrib/zopeext/blob/main/CHANGES
+   sphinx-contrib/zopeext
+   sphinxcontrib-zopeext
+   
+

diff --git 
a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild 
b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
new file mode 100644
index 0..1828bf93e
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx extension for using Zope interfaces"
+HOMEPAGE="https://github.com/sphinx-contrib/zopeext";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+
+src_unpack() {
+   default
+   sed -i -e "s/pdm-backend/pdm-pep517/" "${S}/pyproject.toml" || die
+   sed -i -e "s/pdm\.backend/pdm.pep517.api/" "${S}/pyproject.toml" || die
+}