#!/usr/bin/make -f

include /usr/share/dpkg/architecture.mk
include /usr/share/dpkg/pkg-info.mk

export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_CFLAGS_MAINT_APPEND = -DZONEDB_DEFAULT='"qpzone"' -Wno-maybe-uninitialized -Wno-unused-but-set-variable

BIND9_LIBS_VER = $(shell dpkg-query -f='$${Version}\n' -W bind9-libs)
export LIBDNS_VERSION = $(shell dpkg-query -f='$${source:Upstream-Version}\n' -W bind9-libs | sed -e "s/\.//g")

%:
	dh $@ --buildsystem=makefile

override_dh_auto_configure:
	dh_auto_configure -- \
		--docdir=/usr/share/doc/bind9-dyndb-ldap

override_dh_auto_install:
	dh_auto_install --destdir=debian/tmp

override_dh_gencontrol:
	dh_gencontrol -- \
		-V'bind9-libs:Version=$(BIND9_LIBS_VER)'

gentarball:
	git archive --format=tar upstream --prefix=$(DEB_SOURCE)-$(DEB_VERSION_UPSTREAM)/ ":(exclude)debian" | \
		xz --best \
		> ../$(DEB_SOURCE)_$(DEB_VERSION_UPSTREAM).orig.tar.xz
