commit: 1fa0ed9fd7fb3abbd6b2fd5f7f6b6ec638742bf7 Author: Florian Schmaus <flow <AT> gentoo <DOT> org> AuthorDate: Mon Jul 12 07:24:53 2021 +0000 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> CommitDate: Mon Jul 12 07:24:53 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa0ed9f
x11-wm/herbstluftwm: use distutils_install_for_testing in src_test Bug: https://bugs.gentoo.org/801658 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> x11-wm/herbstluftwm/herbstluftwm-0.9.3.ebuild | 7 +++++++ x11-wm/herbstluftwm/herbstluftwm-9999.ebuild | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.9.3.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.9.3.ebuild index 65e8342992a..fe478ccf2e5 100644 --- a/x11-wm/herbstluftwm/herbstluftwm-0.9.3.ebuild +++ b/x11-wm/herbstluftwm/herbstluftwm-0.9.3.ebuild @@ -129,5 +129,12 @@ distutils_enable_tests pytest src_test() { ln -s "${BUILD_DIR}/herbstclient" || die "Could not symlink herbstclient" ln -s "${BUILD_DIR}/herbstluftwm" || die "Could not symlink herbstluftwm" + + pushd python > /dev/null || die + distutils_install_for_testing + popd > /dev/null || die + + # Ensure PYTHONPATH is exported, see https://bugs.gentoo.org/801658. + export PYTHONPATH python_test } diff --git a/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild b/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild index c167e7f353e..37035a6a5ff 100644 --- a/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild +++ b/x11-wm/herbstluftwm/herbstluftwm-9999.ebuild @@ -129,5 +129,12 @@ distutils_enable_tests pytest src_test() { ln -s "${BUILD_DIR}/herbstclient" || die "Could not symlink herbstclient" ln -s "${BUILD_DIR}/herbstluftwm" || die "Could not symlink herbstluftwm" + + pushd python > /dev/null || die + distutils_install_for_testing + popd > /dev/null || die + + # Ensure PYTHONPATH is exported, see https://bugs.gentoo.org/801658. + export PYTHONPATH python_test }
