Skip to content

Commit

Permalink
dev-util/cram: Add pypy3 and py3.7 support
Browse files Browse the repository at this point in the history
* EAPI=7
* Add test suite
* Remove py2, as it causes failures in the test suite
  when dev-python/configparser is installed

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: David Seifert <[email protected]>
  • Loading branch information
SoapGentoo committed May 30, 2019
1 parent 2210c80 commit ef74c44
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions dev-util/cram/cram-0.7.ebuild
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6
EAPI=7

PYTHON_COMPAT=( python{2_7,3_{5,6}} )
PYTHON_COMPAT=( python3_{5,6,7} pypy3 )

inherit distutils-r1

Expand All @@ -14,7 +14,8 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

DEPEND=""
RDEPEND="${DEPEND}"
python_test() {
distutils_install_for_testing
"${EPYTHON}" "${TEST_DIR}"/scripts/cram tests || die "Tests fail with ${EPYTHON}"
}

0 comments on commit ef74c44

Please sign in to comment.