summaryrefslogtreecommitdiff
path: root/dev-python/mkdocs
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/mkdocs
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/mkdocs')
-rw-r--r--dev-python/mkdocs/Manifest11
-rw-r--r--dev-python/mkdocs/files/0.12.2-skip-invalid-test.patch12
-rw-r--r--dev-python/mkdocs/files/skip-invalid-test.patch24
-rw-r--r--dev-python/mkdocs/metadata.xml11
-rw-r--r--dev-python/mkdocs/mkdocs-0.12.2.ebuild57
-rw-r--r--dev-python/mkdocs/mkdocs-0.14.0.ebuild47
-rw-r--r--dev-python/mkdocs/mkdocs-0.15.3.ebuild40
7 files changed, 202 insertions, 0 deletions
diff --git a/dev-python/mkdocs/Manifest b/dev-python/mkdocs/Manifest
new file mode 100644
index 000000000000..4c906a80912d
--- /dev/null
+++ b/dev-python/mkdocs/Manifest
@@ -0,0 +1,11 @@
+AUX 0.12.2-skip-invalid-test.patch 485 SHA256 e852bdd7e688e750a382974c94f8e5d7a179954e684250217467972735eb018c SHA512 86974523c2011094f5ae5476e3d1882eb9fb4aba69991e616315a22ce6fad228b8129639de201d3048b6b8322cd06064ed498f20e9db1221b92bda004fe4348e WHIRLPOOL cbb83b6d1021c9d41c9c49a24b008a570aafafd9841d6af06421db37443151521a2e83aae8a7d9ce645ffe1d555950d00711115d756904145e5dcc226e5a3119
+AUX skip-invalid-test.patch 1078 SHA256 926330eeaf0a024bc1213601d3354ac25bdd5f21f8d0e0e5ea47937aa4d81967 SHA512 47ea0c80540a568c66b8b885fd797b3272bcc80e6fd42c5fc1563a58ed071ed357ef6207efe772a1279de7653f247c1f3a709c69c33cc85b63aa927e450c8727 WHIRLPOOL 99d14be53a0e19c7938260414cf37daee57fa1501cbadfa6348a48a0ea10a03517de7f870ca6f3b17c549ba75998970acd99f30903f9f552cbfe82784f741887
+DIST mkdocs-0.12.2.tar.gz 6042907 SHA256 3d96844b742c00e7466d63a713a3b6b01575aa71f6ae7214dd12797d48df38b8 SHA512 149d8e27df8474ade24e4cbff1b8eef1d7a7549997499c7df774afdb89bc9fe0d8de7d869d8b29aba883d1672032c76e8dbdb7e8982da6f94e2145d0b554e677 WHIRLPOOL c476ff900c94cf880c7f5c5f8edb615f11e4f169bae0b696a217de0c7384c7fb4818b5f9afdfb8a6f7c5c77877ada518f938a1b0b756703b5866f82b6a240262
+DIST mkdocs-0.14.0.tar.gz 6248506 SHA256 fd3e1623dcd7027dbac55f4d8c4f1c1b990e87588ee463999e717b5083556b73 SHA512 47c95f258362df8b124a9689a79a9927d26b1f7816b027fd14d193c79bb5340bdea8770c47566e00452edcdf801fe858569f4c76aa9d3f1799e6e7100bb916ff WHIRLPOOL be64596ebbd3c206ce805fa268719db49ff16272d63562c80664d9515f3a164304db80b680dcae7ff1a50a61cc42aa8a47c2df9ff6be270788eae36b5fb1e78d
+DIST mkdocs-0.15.3.tar.gz 1805972 SHA256 a5442ae24fd9e6f9daeefaf354c960e5dac27ff388f63e1bb324ed8a1b7edaa9 SHA512 e5b72eb56dcc2fe2be154155af15845a7d0fc06d6176f1c6b2bb54e8673d207146bdd92b37a709d72c1d59fcc76a793e6fed5d7fb6d9008f28d43baa17e446f8 WHIRLPOOL 35bf8e111ad66e22edb3ad2d9e9ec993da0d866621a2a97eff6779ac8c2f20a20a644ee49c7255bddde3e5db4321881c831bf7491d7313b70b4a3e3c483ade87
+EBUILD mkdocs-0.12.2.ebuild 1257 SHA256 bcd7c61240ec22144263ca5cfa9f8c701432f14a57cfc51a5a99c640223c76b5 SHA512 dbe02311fef0289bebfee87e31474a1b67ea761026bfe121bd8d96b3da7463c78c509f3308a0969f232a01ab8bc35e1fcf0412735c0c09b2f8517778bc59d190 WHIRLPOOL 813b9f22f2d497e578aac6e1a0ec989c70a99d5c79c0fd33355ff351dc76e86979d540a28b96d72145c16494e09307f9d08132684bbb31ae864e7e6fb254c182
+EBUILD mkdocs-0.14.0.ebuild 1107 SHA256 c352cb770ab68bbe17f040ce22ad23d32aa9889d1e7120a4fd509bb8b050d248 SHA512 766a9bd4f0f7497cbdf97abcbbc1f7a6ce4e5e05fcea8069d911a8e6792ada244156f883e6711e1899d0940bc8ee000cbd5d947c121d41523346e47a7a0076d9 WHIRLPOOL 80f02ba127dbb2c3b5c5a4e5b3f535079281c30ab3f49ea0b1ac10a93fe02f5e6f75b5cdd9bc0e53e73f19791a097da30420e2e4a0eb3782561be6135fea98cf
+EBUILD mkdocs-0.15.3.ebuild 1061 SHA256 a37f7ea40277ba316adaab70a65d3c7e4bbeb74c574e70e092c538b2cef2a693 SHA512 bc6b8d0ac0f6644e49659e3cc35c28a818b085e9ac60d812226f3b9b74c17f681b978e582a538d4d8a39bcdef94fed11d97542b0dccacd2a967263657dcd2093 WHIRLPOOL c7d50d8cba3f23700db27714f150ce719f4b9ff931067506ad0d5f7edbf2840ef809e31df6d8545da5774971829a5fca981348dbc70cf52c6ba2a7e6124cda8e
+MISC ChangeLog 2833 SHA256 0c71473970bd6970cf2ab1ec6b30934f96072dbfe6db7c0a78bad71c3825dd05 SHA512 9d4400d5bee1d08cf74e593d484c00c2023deae237a76ab8a15e2ef2c06947cab975bb7912137e8fa0b2967ce3758cabd410441d873eec9c9f16b1cc9b27c737 WHIRLPOOL 057a5cc9ab4ead27d3131e62d971e2ffee7ca5c608dea1f5c9d89cdb5e525ac9ad05b1e80c828cef6c0692e465d65ea540700518910d8f44a69e6e4af7fe8087
+MISC ChangeLog-2015 1194 SHA256 637f1e16de3b34c4a8c784c5666c9d55e5f49bd09d075ef6f25e83f8f926886a SHA512 41e07f49e883f4fd0319742ba0cdb8eedd4e85fc5a7cf8f34f3e1c570c29733c88e3bbf41783fda52129616722f84347c2b07a724be687f62795a450eefc0b0c WHIRLPOOL cb63d6a8b5c84abb12b3b39dea6d28482b703d86b0d05f4b7e3d703eafafdefd81bd91604a415a5c8b73ab2e3ecd9ce24eae1e9bcd835bb2f9218eefbd471524
+MISC metadata.xml 329 SHA256 a9745b4963f977ccb3801a4f5434eb7dc2bfb63ddfb8fa5efd3ae353e6fab1b9 SHA512 194126a085884dd5ceac7ac44f3e637549bdf66d1ad650cefa48169aa6d40b4741505ae51b4a8827c7d720c76ad5f8d33ace3e0d6be56123a181a3568b9c0f80 WHIRLPOOL dcc3a1e4290ef2cde5753a48c4a9f1d231d33a21534eda0b6c4ddb379a465bd8891dee805c7c3587c3ab264e9910d7536d4fd7ca1acf93ea89c35ee3bc85015f
diff --git a/dev-python/mkdocs/files/0.12.2-skip-invalid-test.patch b/dev-python/mkdocs/files/0.12.2-skip-invalid-test.patch
new file mode 100644
index 000000000000..cb8a23eb8131
--- /dev/null
+++ b/dev-python/mkdocs/files/0.12.2-skip-invalid-test.patch
@@ -0,0 +1,12 @@
+diff --git a/mkdocs/tests/config_tests.py b/mkdocs/tests/config_tests.py
+index 647c695..b26d59d 100644
+--- a/mkdocs/tests/config_tests.py
++++ b/mkdocs/tests/config_tests.py
+@@ -130,7 +130,6 @@ class ConfigTests(unittest.TestCase):
+ {'docs_dir': 'docs', 'site_dir': ''},
+ {'docs_dir': '', 'site_dir': 'site'},
+ {'docs_dir': '', 'site_dir': ''},
+- {'docs_dir': j('..', 'mkdocs', 'docs'), 'site_dir': 'docs'},
+ )
+
+ conf = {
diff --git a/dev-python/mkdocs/files/skip-invalid-test.patch b/dev-python/mkdocs/files/skip-invalid-test.patch
new file mode 100644
index 000000000000..58bf9e4c01da
--- /dev/null
+++ b/dev-python/mkdocs/files/skip-invalid-test.patch
@@ -0,0 +1,24 @@
+diff --git a/mkdocs/tests/config/config_options_tests.py b/mkdocs/tests/config/config_options_tests.py
+index 1721bdd..4a41658 100644
+--- a/mkdocs/tests/config/config_options_tests.py
++++ b/mkdocs/tests/config/config_options_tests.py
+@@ -180,7 +180,6 @@ class SiteDirTest(unittest.TestCase):
+ {'docs_dir': '.', 'site_dir': '.'},
+ {'docs_dir': 'docs', 'site_dir': ''},
+ {'docs_dir': '', 'site_dir': ''},
+- {'docs_dir': j('..', 'mkdocs', 'docs'), 'site_dir': 'docs'},
+ )
+
+ for test_config in test_configs:
+diff --git a/mkdocs/tests/config/config_tests.py b/mkdocs/tests/config/config_tests.py
+index fe32fd9..d5ce61e 100644
+--- a/mkdocs/tests/config/config_tests.py
++++ b/mkdocs/tests/config/config_tests.py
+@@ -181,7 +181,6 @@ class ConfigTests(unittest.TestCase):
+ {'docs_dir': '.', 'site_dir': '.'},
+ {'docs_dir': 'docs', 'site_dir': ''},
+ {'docs_dir': '', 'site_dir': ''},
+- {'docs_dir': j('..', 'mkdocs', 'docs'), 'site_dir': 'docs'},
+ )
+
+ conf = {
diff --git a/dev-python/mkdocs/metadata.xml b/dev-python/mkdocs/metadata.xml
new file mode 100644
index 000000000000..ae05e47d193a
--- /dev/null
+++ b/dev-python/mkdocs/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="person">
+ <email>alunduil@gentoo.org</email>
+ <name>Alex Brandt</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">tomchristie/mkdocs</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/mkdocs/mkdocs-0.12.2.ebuild b/dev-python/mkdocs/mkdocs-0.12.2.ebuild
new file mode 100644
index 000000000000..6dfd3f1c07c4
--- /dev/null
+++ b/dev-python/mkdocs/mkdocs-0.12.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Project documentation with Markdown."
+HOMEPAGE="http://www.mkdocs.org"
+SRC_URI="https://github.com/tomchristie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="doc test"
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="
+ ${CDEPEND}
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.7.1[${PYTHON_USEDEP}]
+ >=dev-python/livereload-2.3.2[${PYTHON_USEDEP}]
+ >=dev-python/markdown-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+ local PATCHES=(
+ "${FILESDIR}/${PV}"-skip-invalid-test.patch
+ )
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ "${PYTHON}" -m mkdocs.main build || die "failed to build documentation"
+ fi
+}
+
+python_test() {
+ nosetests mkdocs/tests || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( site/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/mkdocs/mkdocs-0.14.0.ebuild b/dev-python/mkdocs/mkdocs-0.14.0.ebuild
new file mode 100644
index 000000000000..378dd2a258ae
--- /dev/null
+++ b/dev-python/mkdocs/mkdocs-0.14.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Project documentation with Markdown."
+HOMEPAGE="http://www.mkdocs.org"
+SRC_URI="https://github.com/tomchristie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="
+ ${CDEPEND}
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/click-4.0[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.7.1[${PYTHON_USEDEP}]
+ >=dev-python/livereload-2.3.2[${PYTHON_USEDEP}]
+ >=dev-python/markdown-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ >=www-servers/tornado-4.1[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+ local PATCHES=(
+ "${FILESDIR}"/skip-invalid-test.patch
+ )
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ nosetests mkdocs/tests || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/mkdocs/mkdocs-0.15.3.ebuild b/dev-python/mkdocs/mkdocs-0.15.3.ebuild
new file mode 100644
index 000000000000..180cb047c7b3
--- /dev/null
+++ b/dev-python/mkdocs/mkdocs-0.15.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Project documentation with Markdown."
+HOMEPAGE="http://www.mkdocs.org"
+SRC_URI="https://github.com/tomchristie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="test"
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="
+ ${CDEPEND}
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/click-3.3[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.7.1[${PYTHON_USEDEP}]
+ >=dev-python/livereload-2.3.2[${PYTHON_USEDEP}]
+ >=dev-python/markdown-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-bootstrap-0.1.1[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-bootswatch-0.1.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+ >=www-servers/tornado-4.1[${PYTHON_USEDEP}]
+"
+
+python_test() {
+ nosetests mkdocs/tests || die "tests failed under ${EPYTHON}"
+}