mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 18:58:08 -07:00
dev-python/pyside: fix freecad build on split-usr
The _IMPORT_PREFIX resolves incorrectly on split-usr, so lets forget about that and just hardcode the path where we symlink the libs. Closes: https://bugs.gentoo.org/968219 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
This commit is contained in:
@@ -523,11 +523,11 @@ python_compile() {
|
||||
|
||||
sed \
|
||||
-e "s~/lib/libshiboken6\.cpython~/$(get_libdir)/libshiboken6\.cpython~g" \
|
||||
-e "s~/shiboken6/libshiboken6\.cpython~/$(get_libdir)/libshiboken6\.cpython~g" \
|
||||
-e "s~\${_IMPORT_PREFIX}/shiboken6/libshiboken6\.cpython~/usr/$(get_libdir)/libshiboken6\.cpython~g" \
|
||||
-e "s~/lib/libpyside6\.cpython~/$(get_libdir)/libpyside6\.cpython~g" \
|
||||
-e "s~/PySide6/libpyside6\.cpython~/$(get_libdir)/libpyside6\.cpython~g" \
|
||||
-e "s~\${_IMPORT_PREFIX}/PySide6/libpyside6\.cpython~/usr/$(get_libdir)/libpyside6\.cpython~g" \
|
||||
-e "s~/lib/libpyside6qml\.cpython~/$(get_libdir)/libpyside6qml\.cpython~g" \
|
||||
-e "s~/PySide6/libpyside6qml\.cpython~/$(get_libdir)/libpyside6qml\.cpython~g" \
|
||||
-e "s~\${_IMPORT_PREFIX}/PySide6/libpyside6qml\.cpython~/usr/$(get_libdir)/libpyside6qml\.cpython~g" \
|
||||
-e "s~libshiboken6\.cpython.*\.so\.$(ver_cut 1-3)~libshiboken6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
|
||||
-e "s~libpyside6\.cpython.*\.so\.$(ver_cut 1-3)~libpyside6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
|
||||
-e "s~libpyside6qml\.cpython.*\.so\.$(ver_cut 1-3)~libpyside6qml\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
|
||||
@@ -523,11 +523,11 @@ python_compile() {
|
||||
|
||||
sed \
|
||||
-e "s~/lib/libshiboken6\.cpython~/$(get_libdir)/libshiboken6\.cpython~g" \
|
||||
-e "s~/shiboken6/libshiboken6\.cpython~/$(get_libdir)/libshiboken6\.cpython~g" \
|
||||
-e "s~\${_IMPORT_PREFIX}/shiboken6/libshiboken6\.cpython~/usr/$(get_libdir)/libshiboken6\.cpython~g" \
|
||||
-e "s~/lib/libpyside6\.cpython~/$(get_libdir)/libpyside6\.cpython~g" \
|
||||
-e "s~/PySide6/libpyside6\.cpython~/$(get_libdir)/libpyside6\.cpython~g" \
|
||||
-e "s~\${_IMPORT_PREFIX}/PySide6/libpyside6\.cpython~/usr/$(get_libdir)/libpyside6\.cpython~g" \
|
||||
-e "s~/lib/libpyside6qml\.cpython~/$(get_libdir)/libpyside6qml\.cpython~g" \
|
||||
-e "s~/PySide6/libpyside6qml\.cpython~/$(get_libdir)/libpyside6qml\.cpython~g" \
|
||||
-e "s~\${_IMPORT_PREFIX}/PySide6/libpyside6qml\.cpython~/usr/$(get_libdir)/libpyside6qml\.cpython~g" \
|
||||
-e "s~libshiboken6\.cpython.*\.so\.$(ver_cut 1-3)~libshiboken6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
|
||||
-e "s~libpyside6\.cpython.*\.so\.$(ver_cut 1-3)~libpyside6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
|
||||
-e "s~libpyside6qml\.cpython.*\.so\.$(ver_cut 1-3)~libpyside6qml\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
|
||||
|
||||
Reference in New Issue
Block a user