commit:     c87f4a3f640c229622fe31b906aeddc3d070530b
Author:     Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  3 13:20:09 2025 +0000
Commit:     Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
CommitDate: Wed Dec  3 13:20:53 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87f4a3f

dev-python/pyside: correct paths in cmake files

Closes: https://bugs.gentoo.org/966106
Signed-off-by: Nowa Ammerlaan <nowa <AT> gentoo.org>

 dev-python/pyside/{pyside-6.10.1.ebuild => pyside-6.10.1-r1.ebuild} | 5 ++++-
 dev-python/pyside/pyside-6.9999.ebuild                              | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyside/pyside-6.10.1.ebuild 
b/dev-python/pyside/pyside-6.10.1-r1.ebuild
similarity index 98%
rename from dev-python/pyside/pyside-6.10.1.ebuild
rename to dev-python/pyside/pyside-6.10.1-r1.ebuild
index 261e1c8f12f8..2512ffae203e 100644
--- a/dev-python/pyside/pyside-6.10.1.ebuild
+++ b/dev-python/pyside/pyside-6.10.1-r1.ebuild
@@ -462,7 +462,7 @@ python_compile() {
                popd >/dev/null || die
        fi
        mkdir -p "${BUILD_DIR}/install/usr/include"
-       for dir in PySide6 shiboken6_generator; do
+       for dir in PySide6 shiboken6 shiboken6_generator; do
                if [[ -d 
${BUILD_DIR}/install/$(python_get_sitedir)/${dir}/include ]]
                then
                        ln -s "../../$(python_get_sitedir)/${dir}/include" \
@@ -521,6 +521,9 @@ python_compile() {
                -e "s~libshiboken6\.cpython.*\.so\.$(ver_cut 
1-2)~libshiboken6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
                -e "s~libpyside6\.cpython.*\.so\.$(ver_cut 
1-2)~libpyside6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
                -e "s~libpyside6qml\.cpython.*\.so\.$(ver_cut 
1-2)~libpyside6qml\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
+               -e "s~\${PACKAGE_PREFIX_DIR}/~$(python_get_sitedir)/PySide6/~g" 
\
+               -e 
"s~\${_IMPORT_PREFIX}/shiboken6/include~$(python_get_sitedir)/shiboken6/include~g"
 \
+               -e 
"s~\${_IMPORT_PREFIX}/PySide6/include~$(python_get_sitedir)/PySide6/include~g" \
                -i      "${BUILD_DIR}/install/usr/lib/cmake/"*/*.cmake || die
        local file
        for file in "${BUILD_DIR}/install/usr/lib/cmake/"*/*.cpython-*.cmake

diff --git a/dev-python/pyside/pyside-6.9999.ebuild 
b/dev-python/pyside/pyside-6.9999.ebuild
index 261e1c8f12f8..2512ffae203e 100644
--- a/dev-python/pyside/pyside-6.9999.ebuild
+++ b/dev-python/pyside/pyside-6.9999.ebuild
@@ -462,7 +462,7 @@ python_compile() {
                popd >/dev/null || die
        fi
        mkdir -p "${BUILD_DIR}/install/usr/include"
-       for dir in PySide6 shiboken6_generator; do
+       for dir in PySide6 shiboken6 shiboken6_generator; do
                if [[ -d 
${BUILD_DIR}/install/$(python_get_sitedir)/${dir}/include ]]
                then
                        ln -s "../../$(python_get_sitedir)/${dir}/include" \
@@ -521,6 +521,9 @@ python_compile() {
                -e "s~libshiboken6\.cpython.*\.so\.$(ver_cut 
1-2)~libshiboken6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
                -e "s~libpyside6\.cpython.*\.so\.$(ver_cut 
1-2)~libpyside6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
                -e "s~libpyside6qml\.cpython.*\.so\.$(ver_cut 
1-2)~libpyside6qml\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
+               -e "s~\${PACKAGE_PREFIX_DIR}/~$(python_get_sitedir)/PySide6/~g" 
\
+               -e 
"s~\${_IMPORT_PREFIX}/shiboken6/include~$(python_get_sitedir)/shiboken6/include~g"
 \
+               -e 
"s~\${_IMPORT_PREFIX}/PySide6/include~$(python_get_sitedir)/PySide6/include~g" \
                -i      "${BUILD_DIR}/install/usr/lib/cmake/"*/*.cmake || die
        local file
        for file in "${BUILD_DIR}/install/usr/lib/cmake/"*/*.cpython-*.cmake

Reply via email to