#!/usr/bin/make -f
export DH_VERBOSE=1

#export DH_ALWAYS_EXCLUDE := LICENSE

DEBIAN_CODENAME = $(shell echo $$DIST)
ifeq "$(DEBIAN_CODENAME)" ""
	DEBIAN_CODENAME = $(shell dpkg-parsechangelog | awk '/^Distribution: / {print $$2}')
endif

ifneq (,$(filter $(DEBIAN_CODENAME),jessie trusty xenial))
	BITTORRENT=OFF
else
	BITTORRENT=ON
endif


CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS)
LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed

export QT_SELECT=qt5

%:
	dh $@ --parallel

override_dh_auto_configure:
	dh_auto_configure -- -DWITH_BITTORRENT=$(BITTORRENT) \
				 -DCMAKE_EXE_LINKER_FLAGS="$(LDFLAGS)" \
				 -DCMAKE_SHARED_LINKER_FLAGS="$(LDFLAGS)" \
				 -DCMAKE_CXX_FLAGS="$(CXXFLAGS)"\
				 -DWITH_NLS=ON -DWITH_CURL=ON -DWITH_JABBER=ON \
				 -DWITH_DOCUMENTATION=ON -DWITH_WEBINTERFACE=OFF
	cp $(CURDIR)/obj-$(DEB_BUILD_GNU_TYPE)/config.h $(CURDIR)/config.h

override_dh_strip:
	dh_strip --no-automatic-dbgsym
