Files
gentoo/dev-python/recommonmark/recommonmark-0.5.0_pre20180907.ebuild
Michał Górny c8aee497ee dev-python/recommonmark: Bump to 0.5.0_pre20180907
Take a fresh snapshot since upstream did not do a release in some time.
It fixes compatibility with new versions of dev-python/CommonMark,
enables tests and adds Python 3.7 support.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2018-09-20 10:43:07 +02:00

35 lines
931 B
Bash

# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
inherit distutils-r1
EGIT_COMMIT=33b5c2a4ec50d18d3f659aa119d3bd11452327da
MY_P=${PN}-${EGIT_COMMIT}
DESCRIPTION="Python docutils-compatibility bridge to CommonMark"
HOMEPAGE="https://recommonmark.readthedocs.io/"
SRC_URI="https://github.com/rtfd/recommonmark/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/CommonMark-0.7.3[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
S=${WORKDIR}/${MY_P}
python_test() {
pytest -vv || die "Tests fail with ${EPYTHON}"
}