diff options
Diffstat (limited to 'app-text/pelican')
-rw-r--r-- | app-text/pelican/Manifest | 2 | ||||
-rw-r--r-- | app-text/pelican/pelican-4.2.0.ebuild | 54 |
2 files changed, 56 insertions, 0 deletions
diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index 44cb7b5387ac..58cfe4ddf56b 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -2,9 +2,11 @@ DIST pelican-3.7.1.tar.gz 784605 BLAKE2B 42adef016f54a931e4fef225af9a4c5c880b66c DIST pelican-4.0.0.tar.gz 1314626 BLAKE2B 18924209949b43063416f2e2c6e22a5524a36bab79a801f7cc6953c0822beb1bd5b05e715f5bcdb7c4877aba8d7a62cf4276e8abc43406f3c6fd7af8ef0c7c2f SHA512 5d98f5e13e6dde6b27cc299f9fb166edec79efb3fc53b29567218e0d0ba164989ce51830029ec8359697bc039661f6b0ced8d4155105e29098c038840c97d253 DIST pelican-4.0.1.tar.gz 1314716 BLAKE2B 1fbe01f5df7f1c730d7a45429369311f77c7e8e278a05cc037e03d8193dc2ae9075ee1346fea072a08ee5d73baf9aaed8c1f8f210fd4331754accca9ebffa4da SHA512 26f91046124bb92de6fa31d17ab89f743cf9408c15b9b259875e2378342133313368418da083d1d4abc5de0537806a9dede327719c8fcf89d135805c47618a4a DIST pelican-4.1.2.tar.gz 1329126 BLAKE2B ec6067b9df2bf37877ca23602228b2eff035221ef16ed1f185e2806fd661c8b733603506f3f1d9516422bd8009a0712f726d40559a39b0d100224ee56c3e706c SHA512 9a20e3a16e2caa15b6a47281d4acd6ada344292f011d4fd30c6ac786aebbccffd9cd0b2fd80471d3a383d4cb0ba779c51653705572760e62f6c2d3d49a862a67 +DIST pelican-4.2.0.tar.gz 1332348 BLAKE2B 879a9d51f2b2956e895302dd613c877ff65bf8d420cd70144618ada07723037bca680f6983bdf3860d144ebae4eca8198219dad9caf0d6ecc06745a3881447fa SHA512 9c9f41306739acc4c6c6a7ddf50d955d958af7be1da197b42859b95405b18ab5b597fee4f9aabdf98cd508204558bff9c4f0c11bf4e5367b16e32568682a21e6 EBUILD pelican-3.7.1.ebuild 1491 BLAKE2B 7a105324f0b3ed240446f4460956b2c915315afb3e64e66e2ba07bdad32c9be86cc15af57d0ea56dcab50ee8326aea434baee731a0be4d6bf1d7ee22ee1853cf SHA512 ca199078198a4c2076c7025ff6834b8a2546b238bf43a8b9c5e526e0a067c65f511a451528fe07b67670a98e833ea2912364b705b61cde8f8b7ba3e4ef87af7a EBUILD pelican-4.0.0.ebuild 1482 BLAKE2B 63fecab605b23f6c93bd4d72204402677b316d8c3843d135fd2c1bf288eeaa61b23727a2b53b88e5d5f6d6eae5bc3f7786a0e0a167c6346ddc771c7811e8b1ac SHA512 0851b09c5562df33d27633911182d25ce4fd00d096ce47448793c9f09ca97a75dbb14890f457123da011e0ce46f09817f992eff33a7b6bd5b440dc1db4ef0621 EBUILD pelican-4.0.1.ebuild 1482 BLAKE2B 3ff476b565226836374e14b746ac04989d1c13c9138cfcba5d7aa6dbe542efcabbdcbd188f525a817092f137d86054bde3744a861cfee0b0d679b15f5afb0abb SHA512 d34aad7617897c738b43f6dbda68cdd8c3a5943ad685b4b213217f9f3ed74c94bd12263150573a58f2bb5c98c6bb0a28cc5a867bc2455dbb07b8a021db6cb3cb EBUILD pelican-4.1.2.ebuild 1482 BLAKE2B 3ff476b565226836374e14b746ac04989d1c13c9138cfcba5d7aa6dbe542efcabbdcbd188f525a817092f137d86054bde3744a861cfee0b0d679b15f5afb0abb SHA512 d34aad7617897c738b43f6dbda68cdd8c3a5943ad685b4b213217f9f3ed74c94bd12263150573a58f2bb5c98c6bb0a28cc5a867bc2455dbb07b8a021db6cb3cb +EBUILD pelican-4.2.0.ebuild 1486 BLAKE2B 83c96a705d9dddf468e4ced92f7dba8db24a888c2949563253641f2f86cbcffea26cda9e9c08cb914567114077eb0d3ce4a12603be45f504f7fbe9686dee82ba SHA512 c11c7bafedb2bbe5114db0260a4c57ef0f0c8975b29de67f36f571dd1c00c88d0041d156cd8db52934c409680dcac2c6bb87fcd0204ce06d7ccefea11a4f7e52 EBUILD pelican-9999.ebuild 1541 BLAKE2B 2ade3e11c773439efe530048ef0d5c07b97f9afa73ade817cb87aa6d6c84132060b732516234c4a8b7f7eaa1fc419263c3c8c3933969c21b494d6a02223ea7af SHA512 f8e7c9d488ad8e1dc126c3bcd9172984128de164a1f62c4a720cd32262d4ec32587f3c3b0de59f1e6fc92fd300ae447c6d490399870b253d8a01e055bb72b540 MISC metadata.xml 520 BLAKE2B bcf1bbb92ce3d045a3dde410f9566322f5605796b3fdc1947b1ae08967f2af21319922001d1942ccbb46dda2a911c3ea4efacf95ae67af32f8a3183c734ab2e1 SHA512 1a10d48a737dd95edb40e5190e45bddd30fdbe50db08394d21834d1ebd4f7e5b267477a52f90934b9ba92252b5a2b1d60e208399ab96559d169f550055c3e65c diff --git a/app-text/pelican/pelican-4.2.0.ebuild b/app-text/pelican/pelican-4.2.0.ebuild new file mode 100644 index 000000000000..95251b6cc3f5 --- /dev/null +++ b/app-text/pelican/pelican-4.2.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" +HOMEPAGE="https://blog.getpelican.com/ https://pypi.org/project/pelican/" +SRC_URI="https://github.com/getpelican/pelican/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples markdown test" + +DEPEND=">=dev-python/feedgenerator-1.9[${PYTHON_USEDEP}] + >=dev-python/jinja-2.7[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + dev-python/blinker[${PYTHON_USEDEP}] + >=dev-python/six-1.4[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + markdown? ( dev-python/markdown[${PYTHON_USEDEP}] ) + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + )" +RDEPEND="" +RESTRICT="test" + +DOCS=( README.rst ) + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + if use examples; then + insinto "/usr/share/doc/${PF}" + docompress -x "/usr/share/doc/${PF}/samples" + doins -r samples + fi + distutils-r1_python_install_all +} + +python_test() { + nosetests || die "Testing failed with ${EPYTHON}" +} |