#!/usr/bin/make -f

export DEB_CFLAGS_MAINT_APPEND = $(shell dpkg-buildflags --get CPPFLAGS)
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed

export DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

%:
	dh $@ --parallel --list-missing

override_dh_auto_configure:
	[ -f config.guess.orig ] || mv -f config.guess config.guess.orig
	[ -f config.sub.orig ] || mv -f config.sub config.sub.orig
	ln -sf /usr/share/misc/config.guess config.guess
	ln -sf /usr/share/misc/config.sub config.sub
	dh_auto_configure

override_dh_auto_clean:
	dh_auto_clean
	[ ! -f config.guess.orig ] || mv -f config.guess.orig config.guess
	[ ! -f config.sub.orig ] || mv -f config.sub.orig config.sub
	rm -f build-stamp configure-stamp
	rm -f Makefile libtool

override_dh_auto_install:
	dh_auto_install
	mkdir -p $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/
	mv $(CURDIR)/debian/tmp/usr/lib/libquantum.* $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/

get-orig-source:
	uscan --noconf --verbose --force-download --rename --download-current-version
