From ac89b50f7c41c3eb75eb8fb81f907b150bb65ec6 Mon Sep 17 00:00:00 2001 From: Stuart Prescott Date: Mon, 16 Feb 2026 18:53:10 +1100 Subject: [PATCH] Improve CURDIR usage in d/rules --- debian/rules | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/debian/rules b/debian/rules index 54b598f4..5d3e488c 100755 --- a/debian/rules +++ b/debian/rules @@ -68,7 +68,7 @@ execute_after_dh_auto_build: TODAY=`date -Id`; \ mkdir -p build_history/$$TODAY; \ echo $$PWD > build_history/$$TODAY/build_dir.txt; \ - py3versions -d >> build_history/$$TODAY/build_dir.txt \ + py3versions -d >> build_history/$$TODAY/build_dir.txt execute_after_dh_auto_install: # Obtain a list of files built to make it easier to update *.install files. @@ -96,26 +96,26 @@ execute_after_dh_install-arch: rm -rf $(CURDIR)/debian/libshiboken6-py3-*/usr/lib/python*/dist-packages/shiboken6/include # remove RUNPATH from libraries and executables # only look at files not symlinks - find debian/*/usr/lib/ -name \*.so* -type f -exec chrpath -d {} \; + find $(CURDIR)/debian/*/usr/lib/ -name \*.so* -type f -exec chrpath -d {} \; chrpath -d \ - debian/*/usr/lib/python3*/dist-packages/PySide6/Qt/libexec/* + $(CURDIR)/debian/*/usr/lib/python3*/dist-packages/PySide6/Qt/libexec/* chrpath -d \ - debian/*/usr/lib/python*/dist-packages/PySide6/assistant \ - debian/*/usr/lib/python*/dist-packages/PySide6/balsam \ - debian/*/usr/lib/python*/dist-packages/PySide6/balsamui \ - debian/*/usr/lib/python*/dist-packages/PySide6/designer \ - debian/*/usr/lib/python*/dist-packages/PySide6/linguist \ - debian/*/usr/lib/python*/dist-packages/PySide6/lrelease \ - debian/*/usr/lib/python*/dist-packages/PySide6/lupdate \ - debian/*/usr/lib/python*/dist-packages/PySide6/qmlformat \ - debian/*/usr/lib/python*/dist-packages/PySide6/qmllint \ - debian/*/usr/lib/python*/dist-packages/PySide6/qmlls \ - debian/*/usr/lib/python*/dist-packages/PySide6/qsb \ - debian/*/usr/lib/python*/dist-packages/PySide6/svgtoqml \ - debian/*/usr/lib/python*/dist-packages/shiboken6_generator/shiboken6 + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/assistant \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/balsam \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/balsamui \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/designer \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/linguist \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/lrelease \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/lupdate \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/qmlformat \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/qmllint \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/qmlls \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/qsb \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/PySide6/svgtoqml \ + $(CURDIR)/debian/*/usr/lib/python*/dist-packages/shiboken6_generator/shiboken6 # remove executable permissions - find debian/pyside6-tools/usr/lib/python3*/dist-packages/PySide6/scripts/ -type f -exec chmod a-x {} + + find $(CURDIR)/debian/pyside6-tools/usr/lib/python3*/dist-packages/PySide6/scripts/ -type f -exec chmod a-x {} + # fix up various paths in .pc, cmake and __init__.py debian/set-paths -- 2.30.2