add patch that reduces Markdown restrictions
authorAlex Brandt <alunduil@gentoo.org>
Sat, 4 Apr 2015 21:18:01 +0000 (21:18 +0000)
committerAlex Brandt <alunduil@gentoo.org>
Sat, 4 Apr 2015 21:18:01 +0000 (21:18 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x11A8217C!

dev-python/mkdocs/ChangeLog
dev-python/mkdocs/Manifest
dev-python/mkdocs/mkdocs-0.11.1-r1.ebuild [new file with mode: 0644]

index 77dfc17b665cf3972f9bd25a0ce253d52ba81662..0142bf881f5ba1a2f8e66d4ae4cf098db9a627e2 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/mkdocs
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/mkdocs/ChangeLog,v 1.1 2015/03/01 21:11:20 alunduil Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/mkdocs/ChangeLog,v 1.2 2015/04/04 21:17:52 alunduil Exp $
+
+*mkdocs-0.11.1-r1 (04 Apr 2015)
+
+  04 Apr 2015; Alex Brandt <alunduil@gentoo.org> +mkdocs-0.11.1-r1.ebuild:
+  add patch that reduces Markdown restrictions
 
 *mkdocs-0.11.1 (01 Mar 2015)
 
index 52f7181758e43c349dd8649d2c5c622d567469ec..fbaae56240f849cd0b78b9b5628709b2cd026dcc 100644 (file)
@@ -2,23 +2,24 @@
 Hash: SHA256
 
 DIST mkdocs-0.11.1.tar.gz 3688578 SHA256 dced877e483bf38bc0842ff656ad88196142252597c5e5bfd40973042d179bfe SHA512 dff3040be2b032447c500a9037876c446d7f208773f33a078ed93fc63f9c564f7ba382916d7879ae4d3f61300fdec1185d9f6a2d53cfb918fd5cfdf8e47c67b9 WHIRLPOOL c040e7725cac975b363e2ad110394d3b68e381fae6ff830bba7bb07d8d8262361ad0853db99e8133a8fed17a5a45761129fb48c59111a5dd6b0ea4b76006588b
+EBUILD mkdocs-0.11.1-r1.ebuild 1379 SHA256 ffe341d968b1eb5025433fc7a407a5559aae2ea8cc8a673ff7bf476f16f42c72 SHA512 ad7feca49ce4ed06d5ba0eacc51fa2932c492590023542abdadc84c3d1ac06102784f6c804ee68697bd6b57d285a125a97a61d8d9fd2d31bf8a5baae47888dbc WHIRLPOOL 0f2ba830a2fb16e522aaa6fe8207246ae9a1eb6dfbf806bbb75a31ce7c4bcf08804cc6e6eb316b324d406f0710ccc08b0ec87715e5caedcb697f501a323bda99
 EBUILD mkdocs-0.11.1.ebuild 1230 SHA256 f97541914060ae89337aecbdcf31684aaab534d16ba7d16b62268e36352853cc SHA512 b78f1905b4359c804313ba54cb89d4b1a3bbcba416111afe78d3c6ccc1488e6bc1fa18c51023431642d3f57c6f3544abd38686fb4fa7fd21aef33dc2f30c9740 WHIRLPOOL 4ffec1c9fe3ccc89d929d09dac62ce0c92971a217688acf609d3b04e58d2beb6028e274b7457c991c8b95edfc13285b2c9c355d2bac3e3cee5239f5f778f776b
-MISC ChangeLog 342 SHA256 5145b1f84f696261cf83ea0a2dc87000484a96e622ded50d8a49781920e95a8a SHA512 b65a0e65c39710f90c8382b07e6a64d076d2fcf066ffda28e6de5e5c3aca8e1b639dbc856be8dd9269627427b63939f133d98296429094c9d15a31a7028fcf89 WHIRLPOOL 22262ca665fd1efe955254b6066e89ffe1154a2dc7cbdd3a1f1b6ca722af390b1d1de21fe5f859cf7cf168728bf9eb496b4671c70c3a7176aeba78d2b9676efe
+MISC ChangeLog 498 SHA256 258cb7903ea16c2dead0845cfcbec6f1bc89658b54d004669385b93d9a5b35b4 SHA512 043bad06cf868cc79ea8e865257dba17f09315059d1e68d113c05a0fabafd8a681cb5b7599476972ed077f4506649be0fbf1eaaa29e4b4344d1be8dc3dddcb83 WHIRLPOOL 7ac1e5e38815a9b22f84773fa90aaabbb280b5c71f3e09397d3553c47846d9a03120c3fb49c6af24e986ebe6e567502214574113bcda686280ba6c9148bc898e
 MISC metadata.xml 281 SHA256 4f517e212ebf30022599267011b7d752fb61f1063c90f9d442242fba23e5207f SHA512 c4d7e9c37508015a286fc8288d3c201c5779aca1252bc6ed7f25ce87555b513817d4e3fa624255e7644b24e4db0e1b976ea34810ece8f718dac3b027a3e601ba WHIRLPOOL d144bd0785d423f05e5ff568d7c7c5b6f4aa6d651d44ec9f55dce23aafc6552d0d39f8229a612109665cfb3e839ff746e64c0cb0130fe93e9f231238c61a87ba
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJU84BsAAoJECZUyt4RqCF8LTAQAIzlIcbcd3VwQt0VcjppcC2j
-FvneZVNymTbDmzo71Jd0zHviPjF5M8eQ4pGbR0VG2fxrAG3oImXxIJ0XhGp22eT7
-4H3sp3CWpOLhfv4QHvTvUerk/9vb0c+YzS+RseG8JbjITM8LgYEDIi5X+Rva8L2G
-OoOxMBn/PhlFy5FyehMfbd3fyaGnAyo7Tg76Xmkna/YJAOuKEvM51njtGK08uaFU
-tSiXNIS/sUykuLXVKBbuLAWYsD/MHKwSYLpX0eyGyTDJ9EJuyyLe7YpY2D1fguko
-O0SdxVn0PLYGr9UA/laDga3jHQkCNh6jlmKNvWnHGF8w1/AzLnm6wIYZxDhh3EOh
-aCjaeZAWquLkrX2Z1AT4TeuZEw0hkWusEuoYKdlYloaV6biSNw980Jy+tOyxVJla
-eLz2Jgxdi1EITnx5dej/i79PqLEGNFOw8abJJatMMeUVnIPpzLp0DopsuINKfUZq
-rWrdcXz+BgNVxNJQa/UJgxCi5WyqfgO3B2L78oXsv5hX0SsX8TDhKh3q0CfOm4/r
-/e2CfQ5zchCrTn1b2rgi2UgRy8VB3s1JYR8mYt5+qrgpssNXjfDfrgqdeoS3RPjm
-lWOR5uDow+4xukOSuswiF4fS1YRAUWTWmvr1EGXRIM2O+B62k+dxs/SPEZjjzrqL
-q7qM4Npp7Ij9iP7SZr3u
-=z+tL
+iQIcBAEBCAAGBQJVIFUCAAoJECZUyt4RqCF8XncQAIELK+ICyNTIZJBe4/1EX/DG
+rU3TDe+3TszHd1L4No6RLnBdKYVAQF6L9sYB8r8SbYKNH0ykGqdxFjjCO08MSkGj
+lCG12yCUobpnaBhydOXdY/4eC6gj345fL9xIsAFK5q7diP9705DOmrKUjZTPnrjh
+8+OgIUaMcXjuFitnOwyHCiBpXbs9/YMvVLgeIoyb6jMn+sZezWylAFaH875o/Vir
+b3waiJJsktwcJNs6oSP/+lVluVxXLOJVkKH1STGiwkPeZRFb+zBjjQ+51YuNoPJP
+JFavBKoMyY/5BUeN4P9ryncVDe8fksbDg821ryuAhO0woJUmIzNVdA3eXXT5IFzV
+TPT8D7lTorLkBDt87KhV3qFlN+7h8gQJjxc+tg53x7vNbZBFO8+uEXA0RNFawZLn
+S0X5r+Iyq4q0uvUeVJmbiCFjU46I4V7R/jetP9sIbIG6aPrjGUCLdbGCAHok4VTQ
+gokDuEVEHywlDw9+dICYB8725ZUou34VFymr/ADps2+gnsa8o5gqXi7/DbtXgzwh
+dj9EJE8Q6pl1OH+eFmw4eTSlESGzleUG0YIXKgTS8eFw6InFF8KkxbTjFMqtU6Zv
+Welwx3EkwSFtHp99uDUOcXf6Is5VZEvUD6a9neCx3SOCxZdePHhH7CjwyMcJjviF
+AcDsG8pfAIG5vLQCBqIl
+=PbkS
 -----END PGP SIGNATURE-----
diff --git a/dev-python/mkdocs/mkdocs-0.11.1-r1.ebuild b/dev-python/mkdocs/mkdocs-0.11.1-r1.ebuild
new file mode 100644 (file)
index 0000000..17e637c
--- /dev/null
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/mkdocs/mkdocs-0.11.1-r1.ebuild,v 1.1 2015/04/04 21:17:52 alunduil Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_3 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"
+
+DEPEND="
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+       >=dev-python/jinja-2.7.1[${PYTHON_USEDEP}]
+       >=dev-python/markdown-2.3.1[${PYTHON_USEDEP}]
+       >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+       >=dev-python/watchdog-0.7.0[${PYTHON_USEDEP}]
+       >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+       ebegin 'patching setup.py'
+       sed \
+               -e "20s/,[^']*//" \
+               -i setup.py
+       STATUS=${?}
+       eend ${STATUS}
+       [[ ${STATUS} -gt 0 ]] && die
+
+       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/test.py || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+       use doc && local HTML_DOCS=( site/. )
+
+       distutils-r1_python_install_all
+}