diff --git a/dev-python/django-markdownify/Manifest b/dev-python/django-markdownify/Manifest new file mode 100644 index 0000000000..c6cddc2a18 --- /dev/null +++ b/dev-python/django-markdownify/Manifest @@ -0,0 +1 @@ +DIST django-markdownify-0.9.2.gh.tar.gz 12143 BLAKE2B 6104d96e9fe1d2d093be8585d7a21c078735ac094ff3454f5403b22f79a8c256504a93a6ae51b58363b4bfe5af2ec7f7c5747b79eb97e6f347a6e6b2f18f985b SHA512 8dfa52942a52b6feb8a1e79edf4bdb334a7ed89ed749c1a664a8264fe0a2686fc9ec6eca30793c0c0d84015c14f4d18b8444ac79952b0f3d60db6e6035182e8c diff --git a/dev-python/django-markdownify/django-markdownify-0.9.2.ebuild b/dev-python/django-markdownify/django-markdownify-0.9.2.ebuild new file mode 100644 index 0000000000..344b4e7709 --- /dev/null +++ b/dev-python/django-markdownify/django-markdownify-0.9.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Markdown template filter for Django" +HOMEPAGE=" + https://pypi.org/project/django-markdownify/ + https://github.com/erwinmatijsen/django-markdownify +" +SRC_URI="https://github.com/erwinmatijsen/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +# No Django settings to run tests +RESTRICT="test" + +RDEPEND=" + dev-python/bleach[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] + !dev-python/markdownify +" +BDEPEND=" + test? ( ${RDEPEND} ) + doc? ( dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] ) +" + +distutils_enable_sphinx docs/source --no-autodoc + +python_test() { + "${EPYTHON}" -m django test -v 2 --settings test_app.settings || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/django-markdownify/metadata.xml b/dev-python/django-markdownify/metadata.xml new file mode 100644 index 0000000000..249190f62a --- /dev/null +++ b/dev-python/django-markdownify/metadata.xml @@ -0,0 +1,12 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + django-markdownify + erwinmatijsen/django-markdownify + +