summaryrefslogtreecommitdiff
path: root/dev-python/sphinxcontrib-issuetracker
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/sphinxcontrib-issuetracker
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/sphinxcontrib-issuetracker')
-rw-r--r--dev-python/sphinxcontrib-issuetracker/Manifest6
-rw-r--r--dev-python/sphinxcontrib-issuetracker/metadata.xml11
-rw-r--r--dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild56
-rw-r--r--dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild62
4 files changed, 135 insertions, 0 deletions
diff --git a/dev-python/sphinxcontrib-issuetracker/Manifest b/dev-python/sphinxcontrib-issuetracker/Manifest
new file mode 100644
index 000000000000..558c0bec147c
--- /dev/null
+++ b/dev-python/sphinxcontrib-issuetracker/Manifest
@@ -0,0 +1,6 @@
+DIST sphinxcontrib-issuetracker-0.11.tar.gz 30351 SHA256 843753d8b5e989116378ab45ecccb368fb78dc56eaa1554ed25e4fbf22745f4e SHA512 fb4a977bea22451a3d90b16821fc2a38ed53b17913666ca250e9aab8bb1726bbdb52fb2b6dbb2ae512a0ca6cc3d33dcddeba758c02c77b099180443d67e147c9 WHIRLPOOL f49f01b6b9de9bb21473ee810c9bb663ec76e7744c4c58b96c698d1ffb177bdcda08c9de60311d62789a065fd0322336a60930715d362691e74458070df2c7ca
+EBUILD sphinxcontrib-issuetracker-0.11-r1.ebuild 1376 SHA256 95fc962ab7c2d7e7ad97f82dd661eef718e65d5df6dc57d68821430f83010e40 SHA512 dbe2e63afe4384889d2c492bc154492de5b3e7ef187914fbd6169d24b28f37665bbced82a8e44b2e0952df77db4bd438f4daa52ca22135835a093611cc7ad77a WHIRLPOOL ded726b9c6a424f89c506753c883debe90cc86d6ffc6c3c32e5c0c899d7222c4a2346f484f1e3c9aee56846a0f9b073a9377090d2f8a5a0bf252cbad4736be3e
+EBUILD sphinxcontrib-issuetracker-0.11-r2.ebuild 1552 SHA256 88af2a6018388cb7691edfca52719443eecc107ed61b24db7b1bafd52f2d75ff SHA512 9c064d855275e3ae7295e47b4e8e320267827066e20f0c46684e65005c0b18add8b662f595f488cf9f3619843ca29386a2c5720929ef4b7ec228ba68237c98e6 WHIRLPOOL e2bfee471ebd16986a62ea2a442532b1765cb034b876d2fe992143c897c7b6f5d0882a9f813f4f5b590f6e6ca71d5b18f262ea96292efe811990ae3b345fba95
+MISC ChangeLog 3689 SHA256 ad2db85cb5097f9ab4a1084f6a788a44c8f51b0e1b2cac68ae1cd7aab81ad5f8 SHA512 d727ca9c4121b63c585f3c2126f515ee2b083f33207835d63a3b601193f666435394768bf93681b94de88ac983e9791da7e7933178cc71ce6af51c73c3a80016 WHIRLPOOL 73476fcdd6d8946b9e8c3ae05bf9f300da924ab6710f8ea8314ce8a115f61dd3389e084aa7d44335b6ee34b294d13b0739501e8f3f562c141c2f53af2d0cdfce
+MISC ChangeLog-2015 3745 SHA256 b80b15282a14ab33e750064306446d3451ca175ac02756547ce3b7acf1f2d9b9 SHA512 d2a762e3edeb0e37d88ec7ceeb08e1dd064d9f25d8ca4b5bf11a469892495a2036ae440966893f6e4929582744b28165bb960c7d58acd9a209d080ba6d75cc1a WHIRLPOOL 1a59782a466777c76c6e095ef54dd09d51d210e607e327445d1b8bbd38595ba958816e93df1ceabb249545a580c7962a12467461b70a2f89a6ebbad49e873658
+MISC metadata.xml 329 SHA256 31737d9596c1b666703a95b7d1b3a5c0b7d62bd6a780593dcd47b7f9fc290bcf SHA512 16db67eafefac64ab7b17d99e0520c1c6f58cfd929274e9f82af85aa4842278ebe29fda98ad824c673b3bc56fe8c5cf469260fec9ec2c977ca11d51b8343a2bd WHIRLPOOL c376b134f60d81c8e409f075c1eb67cbb98930477e252e4b9cac4e1d68ff3f438301e6c4dd710f37e726ad4beb0aad55a93a656564815babd846f476b0b05d61
diff --git a/dev-python/sphinxcontrib-issuetracker/metadata.xml b/dev-python/sphinxcontrib-issuetracker/metadata.xml
new file mode 100644
index 000000000000..e27bdf9248f7
--- /dev/null
+++ b/dev-python/sphinxcontrib-issuetracker/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">sphinxcontrib-issuetracker</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
new file mode 100644
index 000000000000..62bfbec5ce28
--- /dev/null
+++ b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Extension to sphinx to create links to issue trackers"
+HOMEPAGE="http://sphinxcontrib-issuetracker.readthedocs.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE="doc test"
+
+RDEPEND="
+ >=dev-python/requests-0.13[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+python_prepare_all() {
+ # test requires network access (bug #425694)
+ rm tests/test_builtin_trackers.py || die
+
+ # Tests from tests/test_stylesheet.py require dev-python/PyQt4[X,webkit]
+ # and virtualx.eclass.
+ rm tests/test_stylesheet.py || die
+
+ # Avoid redundant objects.inv from downloading, sed more lightwieght
+ if use doc; then
+ sed -e "s:^intersphinx_mapping:#intersphinx_mapping:" \
+ -e "s:^ 'sphinx':#:" \
+ -i doc/conf.py || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ emake -C doc html
+ HTML_DOCS=( doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ py.test || die
+}
diff --git a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild
new file mode 100644
index 000000000000..8215945209c1
--- /dev/null
+++ b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Extension to sphinx to create links to issue trackers"
+HOMEPAGE="http://sphinxcontrib-issuetracker.readthedocs.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="
+ dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+python_prepare_all() {
+ # test requires network access (bug #425694)
+ rm tests/test_builtin_trackers.py || die
+
+ # Tests from tests/test_stylesheet.py require dev-python/PyQt4[X,webkit]
+ # and virtualx.eclass.
+ rm tests/test_stylesheet.py || die
+
+ # Avoid redundant objects.inv from downloading, sed more lightweight
+ if use doc; then
+ sed -e "s:^intersphinx_mapping:#intersphinx_mapping:" \
+ -e "s:^ 'sphinx':#:" \
+ -i doc/conf.py || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ emake -C doc html
+ HTML_DOCS=( doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ py.test || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ find "${ED}" -name '*.pth' -delete || die
+}