summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2022-10-17 06:53:26 +0200
committerMichał Górny <mgorny@gentoo.org>2022-10-17 07:28:48 +0200
commitb7836c0d545d8e0bd995521ce8ea328e310153ab (patch)
tree6f808cba6568468aad9eba54f5b3c494a9a6836b /dev-python/versioneer
parentnet-misc/freerdp: Stabilize 2.8.1 ppc, #877347 (diff)
downloadgentoo-b7836c0d545d8e0bd995521ce8ea328e310153ab.tar.gz
gentoo-b7836c0d545d8e0bd995521ce8ea328e310153ab.tar.bz2
gentoo-b7836c0d545d8e0bd995521ce8ea328e310153ab.zip
dev-python/versioneer: Workaround build failure against older ver.
Closes: https://bugs.gentoo.org/870241 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/versioneer')
-rw-r--r--dev-python/versioneer/versioneer-0.26.ebuild8
1 files changed, 8 insertions, 0 deletions
diff --git a/dev-python/versioneer/versioneer-0.26.ebuild b/dev-python/versioneer/versioneer-0.26.ebuild
index 2405afe4e4b0..6f029c227ac9 100644
--- a/dev-python/versioneer/versioneer-0.26.ebuild
+++ b/dev-python/versioneer/versioneer-0.26.ebuild
@@ -35,6 +35,14 @@ BDEPEND="
)
"
+python_compile() {
+ cat > "${T}"/versioneer.py <<-EOF || die
+ raise ImportError("Please pretend I'm not here!")
+ EOF
+ local -x PYTHONPATH=${T}:${PYTHONPATH}
+ distutils-r1_python_compile
+}
+
python_test() {
esetup.py make_versioneer