Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: python@g.o, "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 2/3] dev-python/werkzeug: Reuse dift --via-venv
Date: Fri, 21 May 2021 14:20:56
Message-Id: 20210521142019.565814-2-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCH 1/3] distutils-r1.eclass: Introduce dift --via-venv install mode by "Michał Górny"
1 Signed-off-by: Michał Górny <mgorny@g.o>
2 ---
3 dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild | 12 +-----------
4 1 file changed, 1 insertion(+), 11 deletions(-)
5
6 diff --git a/dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild b/dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild
7 index 76e9a1859dab..0b427de76130 100644
8 --- a/dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild
9 +++ b/dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild
10 @@ -39,18 +39,8 @@ PATCHES=(
11 "${FILESDIR}"/${P}-py310.patch
12 )
13
14 -src_prepare() {
15 - distutils-r1_src_prepare
16 - # prevent esetup.py install from zipping the egg
17 - sed -i -e '/\[options\]/azip_safe = False' setup.cfg || die
18 -}
19 -
20 python_test() {
21 - "${EPYTHON}" -m venv --system-site-packages --without-pip \
22 - "${BUILD_DIR}"/venv || die
23 - local -x PATH=${BUILD_DIR}/venv/bin:${PATH}
24 - unset PYTHONPATH
25 - esetup.py install
26 + distutils_install_for_testing --via-venv
27
28 # the default portage tempdir is too long for AF_UNIX sockets
29 local -x TMPDIR=/tmp
30 --
31 2.31.1