[neon/qt6/pyside6/Neon/release] debian: adjust cmake paths in cmake/Shiboken6Tools as well

Carlos De Maine null at kde.org
Wed May 7 06:06:23 BST 2025


Git commit 5b1edeaa1f702ddf43a97fc0cdaa5067a90372a8 by Carlos De Maine.
Committed on 07/05/2025 at 05:06.
Pushed by carlosdem into branch 'Neon/release'.

adjust cmake paths in cmake/Shiboken6Tools as well

M  +13   -0    debian/set-paths

https://invent.kde.org/neon/qt6/pyside6/-/commit/5b1edeaa1f702ddf43a97fc0cdaa5067a90372a8

diff --git a/debian/set-paths b/debian/set-paths
index 41d68b7..a427b8a 100755
--- a/debian/set-paths
+++ b/debian/set-paths
@@ -19,6 +19,19 @@ for directory in "cmake/Shiboken6"; do
     debian/$package/usr/lib/$DEB_HOST_MULTIARCH/$directory/*
 done
 
+# Fix up cmake variables
+for directory in "cmake/Shiboken6Tools"; do
+    sed -i "
+        s|\"\${PACKAGE_PREFIX_DIR}/lib\"|/usr/lib/$DEB_HOST_MULTIARCH|;
+        s|\${PACKAGE_PREFIX_DIR}|/usr|;
+        s|\${_IMPORT_PREFIX}/lib|\${_IMPORT_PREFIX}/$DEB_HOST_MULTIARCH|;
+        s|\${_IMPORT_PREFIX}/include|\${_IMPORT_PREFIX}/../include|;
+        s|\${_IMPORT_PREFIX}/bin|\${_IMPORT_PREFIX}/../bin|;
+        s|^set_and_check(PYSIDE_PYTHONPATH.*|set_and_check(PYSIDE_PYTHONPATH \"/usr/lib/python3/dist-packages/PySide6\")|;
+    " \
+    debian/$package/usr/lib/$DEB_HOST_MULTIARCH/$directory/*
+done
+
 # Fix up pkgconfig files
 sed -i "
     s|prefix=.*|prefix=/usr| ;


More information about the Neon-commits mailing list