#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs %: dh $@ --with bash_completion CONFFLAGS = ifeq ($(DEB_HOST_ARCH_OS),linux) CONFFLAGS += \ -Dnetworkmanager=true \ -Dsoup2=false \ -Dsystemd=true endif ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) CONFFLAGS += -Dtests=true else CONFFLAGS += -Dtests=false endif override_dh_auto_configure: dh_auto_configure -- \ --libdir=/usr/lib \ -Dextensions-tool:bash_completion=enabled \ $(CONFFLAGS) override_dh_makeshlibs: dh_makeshlibs -X/usr/lib/gnome-shell/ override_dh_shlibdeps: # gnome-shell uses mutters private mutter-clutter-1.0.so etc. dh_shlibdeps -l"usr/lib/$(DEB_HOST_MULTIARCH)/mutter" override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) dbus-run-session xvfb-run -a dh_auto_test endif