summaryrefslogtreecommitdiff
path: root/dev-python/routes
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/routes
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/routes')
-rw-r--r--dev-python/routes/Manifest5
-rw-r--r--dev-python/routes/metadata.xml11
-rw-r--r--dev-python/routes/routes-2.4.1.ebuild55
3 files changed, 71 insertions, 0 deletions
diff --git a/dev-python/routes/Manifest b/dev-python/routes/Manifest
new file mode 100644
index 000000000000..1d8081dfd757
--- /dev/null
+++ b/dev-python/routes/Manifest
@@ -0,0 +1,5 @@
+DIST Routes-2.4.1.tar.gz 182403 SHA256 26ee43340fca5a32769ffe0c58edcb396ccce6bc1dfa689ddf844d50877355fd SHA512 b0566f10ca83af0459e9c59fa2217bdc5ebf349d944396bcb21ffa731ad189c642e409381979cb5da3153630c24f20aa974a99711f16aca9f91413976af2bb04 WHIRLPOOL ebbc6f66befc2260c68833cc574eb76a6a1360cbcc45f3a27c9ebe718c21d37c474644ec1d5f6019213dcd018e671fb3d0321227eaa351743ad71afced12354d
+EBUILD routes-2.4.1.ebuild 1546 SHA256 7d1460fc86d373484f022cfbdc5a6a5aeb820f3103c669de285b1d4d2a6c3b2a SHA512 299f0352c1f0804fa4cd2dce22b655e4b969d09f4cc9cf49e8b5abcbe44a547e23542400718bad5b1409f49cb5be0269daa9cc698d26bf3bfc99c24af1ed44de WHIRLPOOL eaac4302e465bb051319daca85a21b9e29ee883403e2f5892e89f9065bc6f371cebb4dfebccf0bdae4b446f905f89d284c3399c3e9bb0a203d150697ee259c6e
+MISC ChangeLog 4519 SHA256 db29c66268f8f2f56121cea9cf6678a94f8e1e6ea820b7bd716e3cc0cdf15de5 SHA512 c727fab901ca98282a938e8c015320f173a202becb77572de0e32e1c9bb7e45709fa8263d9085821b8572f2bfe654b04d8345c0b7ae6ee0dea1b7fc4d81c6baf WHIRLPOOL 9b75847907eabf143ac4608fdde7e1842b6489196c34f43d10d640b6d7fd25669df231343263ae82e5ef410a1a3d6112af77b13002c3d3fa2974e5c9b9aa1295
+MISC ChangeLog-2015 4731 SHA256 aa0221359f220d10c9b431eb086f44c7dbc172bd29cafbd2e18b8eb34900dce0 SHA512 813eadc5ddf1f0966d52f323021b30704fe162da7017e57305d3d21b5f8179220a0742bb8d1cd996e80429b1da5a240cf18b53f5faa00b42dbd0af0d7c980d4e WHIRLPOOL 7d6e0f6e0492d8f950d81171343ee5d4fc3054c9d895baf6a40c3b8a794a7e4f2487b6f28f789bbd96e6da208d282abe2db7941c87278833fcd8ad41329f8505
+MISC metadata.xml 309 SHA256 f21e5c2cb88824f968bbd7d7ebe190f33457b0cd5e31e99e7c6d75b6e50eb589 SHA512 6daa7dcc2ae185c198c2630961d68c19498e98bce96ea3b1390a4c159fb591a89af796f2ac90e00994bda52c36138792797a38975c772d6fabce09cf0536722a WHIRLPOOL 7b00a58315f7ebe44a89b0282d1d57f9e6d2972329f3fe2314539128dd6db337c373e358b45a4c3a933cf5293b47f77bdbc54342e53c17bed75a8447173b3ca9
diff --git a/dev-python/routes/metadata.xml b/dev-python/routes/metadata.xml
new file mode 100644
index 000000000000..7bdfdfe972fe
--- /dev/null
+++ b/dev-python/routes/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">Routes</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/routes/routes-2.4.1.ebuild b/dev-python/routes/routes-2.4.1.ebuild
new file mode 100644
index 000000000000..eb06f9e027da
--- /dev/null
+++ b/dev-python/routes/routes-2.4.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MY_PN="Routes"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A re-implementation of Rails routes system, mapping URLs to Controllers/Actions"
+HOMEPAGE="http://routes.groovie.org https://pypi.python.org/pypi/Routes"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+RDEPEND=">=dev-python/repoze-lru-0.3[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]"
+
+# The testsuite appears to be held back by the author
+
+S="${WORKDIR}/${MY_P}"
+
+# https://github.com/bbangert/routes/issues/42 presents a patch
+# for the faulty docbuild converted to sed stmnts
+python_prepare_all() {
+ # The default theme in sphinx switched to classic from shpinx-1.3.1
+ if has_version ">=dev-python/sphinx-1.3.1"; then
+ sed -e "s:html_theme_options = {:html_theme = 'classic'\n&:" \
+ -i docs/conf.py || die
+ else
+ sed -e "s:html_theme_options = {:html_theme = 'default'\n&:" \
+ -i docs/conf.py || die
+ fi
+ sed -e "s:changes:changes\n todo:" \
+ -i docs/index.rst || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}