#!/usr/bin/make -f

# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1

export PVERSION=1.7.10
export DEB_BUILD_MAINT_OPTIONS = hardening=+all

# Ensure texlive respects SOURCE_DATE_EPOCH
export FORCE_SOURCE_DATE=1

# Prevent FTBFS when TERM is not set
export TERM=linux

%:
	dh $@

override_dh_auto_build:
	pwd
	find
	cd ./chktex-$(PVERSION); \
	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --sysconfdir=/etc; \
	cp -p ChkTeX.tex.in ChkTeX.tex.in.backup; \
        sed -ri "s/.date..today./$(DEBDATE)/g" ChkTeX.tex.in; \
        $(MAKE) CFLAGS="$(CFLAGS) $(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" LIBS="$(LIBS) -lpcre2-posix" chktex ChkTeX.dvi; \
        mv ChkTeX.tex.in.backup ChkTeX.tex.in

        # build html documentation
	cd ./chktex-$(PVERSION); $(MAKE) html
	find
