#!/usr/bin/make -f include /usr/share/dpkg/architecture.mk export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=+lto # QT_HOST_PATH isn't passed in cross-builds ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH)) cmake_extra_args += \ -DQT_HOST_PATH=/usr \ -DQT_HOST_PATH_CMAKE_DIR=/usr/lib/$(DEB_BUILD_MULTIARCH)/cmake \ -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=ON endif %: dh $@ --with pkgkde_symbolshelper --buildsystem=cmake+ninja override_dh_auto_configure: dh_auto_configure -- \ --log-level=STATUS \ -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \ $(cmake_extra_args) execute_after_dh_auto_install: # Reproducible builds: remove build paths from .prl files sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libQt6*.prl