From b310ce46eb28a39d304141ee5a88002fe83816da Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 27 Mar 2021 18:42:51 +0100 Subject: [PATCH] dev-python/compreffor: patch instead of sed Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri --- dev-python/compreffor/compreffor-0.5.1.ebuild | 14 ++------------ .../compreffor/files/remove-pytest-runner.patch | 11 +++++++++++ 2 files changed, 13 insertions(+), 12 deletions(-) create mode 100644 dev-python/compreffor/files/remove-pytest-runner.patch diff --git a/dev-python/compreffor/compreffor-0.5.1.ebuild b/dev-python/compreffor/compreffor-0.5.1.ebuild index f4f87b9e29..f19a4ade22 100644 --- a/dev-python/compreffor/compreffor-0.5.1.ebuild +++ b/dev-python/compreffor/compreffor-0.5.1.ebuild @@ -25,16 +25,6 @@ BDEPEND=" app-arch/unzip dev-python/cython[${PYTHON_USEDEP}] " +PATCHES=( "${FILESDIR}/remove-pytest-runner.patch" ) -distutils_enable_tests pytest - -src_prepare() { - #undesired dependency - sed -i "s|setup_requires=pytest_runner + wheel,|setup_requires=wheel,|" setup.py - default -} - -python_test() { - distutils_install_for_testing - default -} +distutils_enable_tests --install pytest diff --git a/dev-python/compreffor/files/remove-pytest-runner.patch b/dev-python/compreffor/files/remove-pytest-runner.patch new file mode 100644 index 0000000000..f3734f3cc2 --- /dev/null +++ b/dev-python/compreffor/files/remove-pytest-runner.patch @@ -0,0 +1,11 @@ +--- a/setup.py 2021-03-27 18:38:41.032816105 +0100 ++++ b/setup.py 2021-03-27 18:38:57.087088810 +0100 +@@ -150,7 +150,7 @@ + cmdclass={ + 'build_ext': custom_build_ext, + }, +- setup_requires=pytest_runner + wheel, ++ setup_requires=wheel, + tests_require=[ + 'pytest>=2.8', + ],