commit:     ff35c93616d440be66d67fed33fffaaaa2533e27
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Fri May  8 23:07:56 2020 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Fri May  8 23:10:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff35c936

dev-python/repoze-sphinx-autointerface: Version bump, add python-3.7,3.8

metadata.xml: take maintainership
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 dev-python/repoze-sphinx-autointerface/Manifest    |  1 +
 .../repoze-sphinx-autointerface/metadata.xml       |  5 ++-
 .../repoze-sphinx-autointerface-0.8.ebuild         | 43 ++++++++++++++++++++++
 3 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/dev-python/repoze-sphinx-autointerface/Manifest 
b/dev-python/repoze-sphinx-autointerface/Manifest
index 186e9777deb..99614b3d709 100644
--- a/dev-python/repoze-sphinx-autointerface/Manifest
+++ b/dev-python/repoze-sphinx-autointerface/Manifest
@@ -1 +1,2 @@
 DIST repoze.sphinx.autointerface-0.7.1.tar.gz 7892 BLAKE2B 
8c7ca3faed9ede599c4d1a7c36cfb6fc2666d2a88ba75d6d903bbad2306bd6d5f2ff9c39a149a2a9e9171a4bba23a7211a3e8d4c9620f6777928e032e030881b
 SHA512 
e2b2a41647a6e349bd33df8fcc08d2560f2a58b94a054bfcc9176cdcd97513ce78cc31945c7c12fd14f7906d21b23ba9c3fac0a06ed0c92ad7b89f73b5bf7ff4
+DIST repoze.sphinx.autointerface-0.8.tar.gz 8987 BLAKE2B 
aeeaf23f18394eae8ff817e7f4838a332d34e3c7717a67bf123c02a6bd7b6122d727a0120922b0471d6d6d7a1b2312058373a2498150b36446edc049a178773d
 SHA512 
40aa3401a5f542329dbce6b8b27fad0b94d3077ac9a0e01cf2f1f43da5bcb9202eb76eaaa8b1b81edf51a391ebe32eefde59afab1673d86b412995185a4866f3

diff --git a/dev-python/repoze-sphinx-autointerface/metadata.xml 
b/dev-python/repoze-sphinx-autointerface/metadata.xml
index 9417931b95b..b517394095b 100644
--- a/dev-python/repoze-sphinx-autointerface/metadata.xml
+++ b/dev-python/repoze-sphinx-autointerface/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <!--maintainer-needed-->
+       <maintainer type="person">
+               <email>dol...@gentoo.org</email>
+               <name>Brian Dolbec</name>
+       </maintainer>
        <upstream>
                <remote-id type="pypi">repoze.sphinx.autointerface</remote-id>
        </upstream>

diff --git 
a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-0.8.ebuild 
b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-0.8.ebuild
new file mode 100644
index 00000000000..02e4c048c90
--- /dev/null
+++ 
b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-0.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+MY_PN=${PN//-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Sphinx extension: auto-generates API docs from Zope interfaces"
+HOMEPAGE="https://pypi.org/project/repoze.sphinx.autointerface/";
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+       dev-python/namespace-repoze[${PYTHON_USEDEP}]
+       dev-python/sphinx[${PYTHON_USEDEP}]
+       dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+DEPEND="
+       ${RDEPEND}
+"
+
+S=${WORKDIR}/${MY_P}
+
+python_install() {
+       distutils-r1_python_install
+
+       # install the namespace (it's the only subpackage)
+       python_moduleinto repoze.sphinx
+       python_domodule repoze/sphinx/__init__.py
+}
+
+python_install_all() {
+       distutils-r1_python_install_all
+
+       find "${D}" -name '*.pth' -delete || die
+}

Reply via email to