x11-wm/xpra: Fix file collision caused by failed tests

Closes: https://bugs.gentoo.org/935476
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
James Le Cuirot
2024-07-06 15:08:41 +01:00
parent 6ff37b45dd
commit 46a9dd4de7
3 changed files with 18 additions and 6 deletions

View File

@@ -338,13 +338,17 @@ python_test() {
--skip-slow unit.server.server_sockets_test \
--skip-slow unit.server.source.source_mixins_test \
|| die -n
}
python_install() {
# remove test file
rm "${INSTALL_ROOT}/usr/share/xpra/www" -r || die
rm -vrf "${BUILD_DIR}/install/usr/share/xpra/www"
distutils-r1_python_install
}
python_install_all() {
distutils-r1_python_prepare_all
distutils-r1_python_install_all
mv -v "${ED}"/usr/etc "${ED}"/ || die

View File

@@ -338,13 +338,17 @@ python_test() {
--skip-slow unit.server.server_sockets_test \
--skip-slow unit.server.source.source_mixins_test \
|| die -n
}
python_install() {
# remove test file
rm "${INSTALL_ROOT}/usr/share/xpra/www" -r || die
rm -vrf "${BUILD_DIR}/install/usr/share/xpra/www"
distutils-r1_python_install
}
python_install_all() {
distutils-r1_python_prepare_all
distutils-r1_python_install_all
mv -v "${ED}"/usr/etc "${ED}"/ || die

View File

@@ -338,13 +338,17 @@ python_test() {
--skip-slow unit.server.server_sockets_test \
--skip-slow unit.server.source.source_mixins_test \
|| die -n
}
python_install() {
# remove test file
rm "${INSTALL_ROOT}/usr/share/xpra/www" -r || die
rm -vrf "${BUILD_DIR}/install/usr/share/xpra/www"
distutils-r1_python_install
}
python_install_all() {
distutils-r1_python_prepare_all
distutils-r1_python_install_all
mv -v "${ED}"/usr/etc "${ED}"/ || die