From 70c91a6b1db59d63813e05bf00bd34eb28393bea Mon Sep 17 00:00:00 2001 From: Stuart Prescott Date: Fri, 13 Feb 2026 13:27:42 +1100 Subject: [PATCH] Update paths for include files --- debian/libpyside6-dev.install | 3 +-- debian/libpyside6-dev.links | 1 + debian/libshiboken6-dev.install | 2 +- debian/libshiboken6-dev.links | 1 + debian/not-installed | 6 ++++-- 5 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 debian/libpyside6-dev.links create mode 100644 debian/libshiboken6-dev.links diff --git a/debian/libpyside6-dev.install b/debian/libpyside6-dev.install index bc2edd99..8db78a4e 100644 --- a/debian/libpyside6-dev.install +++ b/debian/libpyside6-dev.install @@ -1,6 +1,5 @@ -build/qfp*/install/include/PySide6 usr/include +build/qfp*/install/PySide6/include/* usr/include/PySide6/ build/qfp*/install/lib/cmake/PySide6* usr/lib/${DEB_HOST_MULTIARCH}/cmake build/qfp-*/install/lib/libpyside6*.so usr/lib/${DEB_HOST_MULTIARCH} build/qfp-*/install/lib/pkgconfig/pyside6.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig build/qfp-*/install/share/PySide6 usr/share -usr/lib/python*/dist-packages/PySide6/include/ usr/ diff --git a/debian/libpyside6-dev.links b/debian/libpyside6-dev.links new file mode 100644 index 00000000..50b48313 --- /dev/null +++ b/debian/libpyside6-dev.links @@ -0,0 +1 @@ +/usr/include/PySide6 /usr/lib/python3/dist-packages/PySide6/include diff --git a/debian/libshiboken6-dev.install b/debian/libshiboken6-dev.install index c1fda3bc..a1cfe197 100644 --- a/debian/libshiboken6-dev.install +++ b/debian/libshiboken6-dev.install @@ -1,4 +1,4 @@ -build/qfp-*/install/include/shiboken6 usr/include +build/qfp-*/install/shiboken6/include/* usr/include/shiboken6/ build/qfp-*/install/lib/cmake/Shiboken6* usr/lib/${DEB_HOST_MULTIARCH}/cmake build/qfp-*/install/lib/libshiboken6*.so usr/lib/${DEB_HOST_MULTIARCH} build/qfp-*/install/lib/pkgconfig/shiboken6.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig diff --git a/debian/libshiboken6-dev.links b/debian/libshiboken6-dev.links new file mode 100644 index 00000000..62c2ce5a --- /dev/null +++ b/debian/libshiboken6-dev.links @@ -0,0 +1 @@ +/usr/include/shiboken6 /usr/lib/python3/dist-packages/shiboken6/include diff --git a/debian/not-installed b/debian/not-installed index aa8eabf5..8d27b044 100644 --- a/debian/not-installed +++ b/debian/not-installed @@ -2,11 +2,13 @@ # there are two copies of all outputs in the package: # one in ./build/.../install/ that is in normal FHS format, # and another in dist-packages that we don't want -usr/lib/python*/dist-packages/PySide6/scripts/deploy_lib +usr/lib/python*/dist-packages/PySide6/doc/ usr/lib/python*/dist-packages/PySide6/include/ usr/lib/python*/dist-packages/PySide6/libpyside6.*.so.* usr/lib/python*/dist-packages/PySide6/libpyside6qml.*.so.* -usr/lib/python*/dist-packages/PySide6/doc/* +usr/lib/python*/dist-packages/PySide6/lib/cmake/ +usr/lib/python*/dist-packages/PySide6/scripts/deploy_lib +usr/lib/python*/dist-packages/shiboken6/include/ # avoid copies of libraries that end up copied into the staging area usr/lib/python3.13/dist-packages/PySide6/Qt/lib/libavcodec.so.* -- 2.30.2