#!/usr/bin/make -f
# export DH_VERBOSE = 1

export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_LDFLAGS_MAINT_APPEND  = -Wl,-z,relro
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

%:
	dh $@

# Debian 13 has no suitable external zuluplay or lxqt-wallet development
# packages. Select the bundled copies explicitly instead of silently falling back.
override_dh_auto_configure:
	dh_auto_configure -- \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) \
		-DCMAKE_INSTALL_DOCDIR=share/doc/zulucrypt-gui \
		-DCMAKE_SKIP_INSTALL_RPATH=ON \
		-DBUILD_WITH_QT6=ON \
		-DUDEVSUPPORT=ON \
		-DNOGNOME=OFF \
		-DNOKDE=ON \
		-DWITH_PWQUALITY=ON \
		-DINTERNAL_ZULUPLAY=ON \
		-DINTERNAL_LXQT_WALLET=ON \
		-DUSE_POLKIT=ON
