#!/usr/bin/make -f -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed export CARGO_HOME = $(CURDIR)/debian/cargo-home NULL = %: dh $@ --with gnome,gir override_dh_autoreconf: dh_autoreconf --as-needed override_dh_auto_configure: if ! test -e vendor/backtrace-sys/.cargo-checksum.json.dist; then \ cp vendor/backtrace-sys/.cargo-checksum.json vendor/backtrace-sys/.cargo-checksum.json.dist; \ fi jq '.files = {}' < vendor/backtrace-sys/.cargo-checksum.json.dist > vendor/backtrace-sys/.cargo-checksum.json mkdir -p $(CARGO_HOME) dh_auto_configure -- \ --libexecdir='$${exec_prefix}/libexec' \ --enable-pixbuf-loader \ --enable-installed-tests \ --enable-introspection \ --enable-vala \ --enable-gtk-doc \ GDK_PIXBUF_QUERYLOADERS=/usr/lib/$(DEB_HOST_MULTIARCH)/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders \ $(NULL) override_dh_makeshlibs: dh_makeshlibs -- -c4 override_dh_install: find debian/tmp -name '*.a' -print -delete find debian/tmp -name '*.la' -print -delete dh_install sed -e "s/#MULTIARCH#/$(DEB_HOST_MULTIARCH)/g" debian/librsvg2-common.postinst.in > \ debian/librsvg2-common.postinst override_dh_installchangelogs: dh_installchangelogs -XChangeLog override_dh_missing: dh_missing --fail-missing override_dh_clean: dh_clean rm -fr $(CARGO_HOME) if test -e vendor/backtrace-sys/.cargo-checksum.json.dist; then \ mv vendor/backtrace-sys/.cargo-checksum.json.dist vendor/backtrace-sys/.cargo-checksum.json; \ fi # https://bugs.debian.org/895723 ifneq (,$(filter $(DEB_HOST_ARCH), ppc64el ppc64 powerpc)) override_dh_auto_test: CARGO_INCREMENTAL=1 dh_auto_test endif override_dh_auto_test-arch: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) dh_auto_test find debian -name '*.log' \ -not -name config.log \ -not -name test-suite.log \ -print0 | xargs -0 tail -v -c1M endif override_dh_auto_test-indep: @: