diff options
Diffstat (limited to 'dev-python/commonmark')
-rw-r--r-- | dev-python/commonmark/commonmark-0.9.1-r1.ebuild (renamed from dev-python/commonmark/commonmark-0.9.1.ebuild) | 24 | ||||
-rw-r--r-- | dev-python/commonmark/metadata.xml | 5 |
2 files changed, 16 insertions, 13 deletions
diff --git a/dev-python/commonmark/commonmark-0.9.1.ebuild b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild index cfd383ead0e0..c707a849d4a5 100644 --- a/dev-python/commonmark/commonmark-0.9.1.ebuild +++ b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild @@ -1,18 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10,11,12,13,13} pypy3 ) + +inherit distutils-r1 pypi DESCRIPTION="Python parser for the CommonMark Markdown spec" -HOMEPAGE="https://github.com/readthedocs/commonmark.py" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +HOMEPAGE=" + https://pypi.org/project/commonmark/ + https://github.com/readthedocs/commonmark.py/ +" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" @@ -22,11 +26,9 @@ BDEPEND=" ) " -distutils_enable_tests setup.py - -src_test() { +python_test() { local -x PYTHONIOENCODING='utf8' - distutils-r1_src_test + "${EPYTHON}" commonmark/tests/run_spec_tests.py || die } src_prepare() { diff --git a/dev-python/commonmark/metadata.xml b/dev-python/commonmark/metadata.xml index a4daa9b7a863..0bc252d05932 100644 --- a/dev-python/commonmark/metadata.xml +++ b/dev-python/commonmark/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>python@gentoo.org</email> @@ -12,8 +12,9 @@ are stable we will release the first 1.0 version and attempt to keep up to date with changes in commonmark.js. </longdescription> + <stabilize-allarches/> <upstream> - <remote-id type="pypi">CommonMark</remote-id> + <remote-id type="pypi">commonmark</remote-id> <remote-id type="github">readthedocs/commonmark.py</remote-id> </upstream> </pkgmetadata> |