[neon/qt6/pyside6/Neon/release] debian: Try some pybuild install args
Anupam Basak
null at kde.org
Sun Jul 2 17:53:57 BST 2023
Git commit 155dc1d927b7718d902a749f5cbdd82e37ca5602 by Anupam Basak.
Committed on 02/07/2023 at 16:53.
Pushed by anupambasak into branch 'Neon/release'.
Try some pybuild install args
M +3 -3 debian/rules
https://invent.kde.org/neon/qt6/pyside6/-/commit/155dc1d927b7718d902a749f5cbdd82e37ca5602
diff --git a/debian/rules b/debian/rules
index 3f0e9ea..5042d47 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,7 +8,7 @@ include /usr/share/dpkg/default.mk
export PYBUILD_NAME=pyside6
export PYBUILD_SYSTEM=distutils
export PYBUILD_BUILD_ARGS=--relwithdebinfo --verbose --build-tests --doc-build-online --ignore-git --qtpaths=/usr/lib/qt6/bin/qtpaths6 $(OPTION_JOBS)
-#export PYBUILD_INSTALL_ARGS_python3=--reuse-build
+export PYBUILD_INSTALL_ARGS=--reuse-build --dest-dir=build/pyside6_install
export MAIN_VERSION_UPSTREAM := $(shell echo $(DEB_VERSION_UPSTREAM))
# As per https://wiki.debian.org/HardeningWalkthrough as arm64 has strncpy warnings
@@ -28,9 +28,9 @@ override_dh_auto_clean:
python3 -m pip install -U --upgrade-strategy eager -r requirements-doc.txt
dh_auto_clean -O--buildsystem=pybuild --
-override_dh_auto_build:
+#override_dh_auto_build:
# Skip build step as install step will force build again
- true
+ #true
override_dh_auto_install:
# DO NOT USE pybuild INSTALL to packaging dir as it skips some files that is required in the package
More information about the Neon-commits
mailing list