commit: aad796b7b1fdfec351a0d0c8dd7fc8cf1988ae3b
Author: Shaoyu Tseng <shaoyu0209 <AT> tuta <DOT> io>
AuthorDate: Sat Jul 31 08:14:36 2021 +0000
Commit: Shaoyu Tseng <shaoyu0209 <AT> tuta <DOT> io>
CommitDate: Sat Jul 31 08:17:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aad796b7
dev-python/orjson-bin: Fix soname filename
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Shaoyu Tseng <shaoyu0209 <AT> tuta.io>
dev-python/orjson-bin/orjson-bin-3.6.0.ebuild | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild
b/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild
index 526e5a4b8..67e252ffa 100644
--- a/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild
+++ b/dev-python/orjson-bin/orjson-bin-3.6.0.ebuild
@@ -46,6 +46,13 @@ src_install() {
elif use arm64; then
ARCH="aarch64"
fi
- python_foreach_impl python_domodule
${PN//-bin}.cpython-310-${ARCH}-linux-gnu.so
+ do_install() {
+ insinto "$(python_get_sitedir)"
+ # Even though the soname is compatible, the python version has
to be
+ # corrected in order for it to work
+ newins ${PN//-bin}.cpython-310-${ARCH}-linux-gnu.so
${PN//-bin}.cpython-3${EPYTHON##python3.}-${ARCH}-linux-gnu.so
+ python_domodule ${P//-bin}.dist-info
+ }
+ python_foreach_impl do_install
}