#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all ifneq ($(filter pkg.chatty.nopurple,$(DEB_BUILD_PROFILES)),) MESON_OPTS += -Dpurple=disabled else MESON_OPTS += -Dpurple=enabled endif %: dh $@ --builddirectory=_build # Generate manpage with help2man override_dh_installman: mkdir -p debian/chatty/usr/share/man/man1 xvfb-run help2man --no-info --name "SMS/MMS and Matrix messaging" --section=1 \ debian/chatty/usr/bin/chatty > \ debian/chatty/usr/share/man/man1/chatty.1 override_dh_auto_configure: dh_auto_configure -- $(MESON_OPTS) override_dh_shlibdeps: dh_shlibdeps -l/usr/lib/purple-2 # otherwise the tests running gtk-builder-tool to validate # .ui files might fail override_dh_auto_test: GTK_A11Y=none NO_AT_BRIDGE=1 LANGUAGE=C.UTF-8 xvfb-run -a -s "-noreset" dh_auto_test