#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs

%:
	dh $@

override_dh_auto_configure:
	dh_auto_configure -- \
                          -Dgvfs_pkgs=gvfs-backends,gvfs-fuse \
                          -Dpackagekit=enabled

# This is triggered by autopkgtest script, so don't drop it even if empty.
override_dh_auto_test:
ifneq ($(AUTOPKGTEST_TMP),)
	# We limit the tests running in this case, since some have troubles running
	# See: https://gitlab.gnome.org/World/deja-dup/-/issues/602
	dh_auto_test -- script-* validate-* libdeja scheduler
else
	dh_auto_test
endif

# rclone is in Ubuntu "universe"
override_dh_gencontrol:
ifeq ($(shell dpkg-vendor --query vendor),Ubuntu)
	dh_gencontrol -- -Vrclone:Suggests='rclone' -Vrclone:Recommends=''
else
	dh_gencontrol -- -Vrclone:Recommends='rclone' -Vrclone:Suggests=''
endif

# We only use dh_gnome to automatically run dh_translations in Ubuntu
override_dh_gnome:
