#!/usr/bin/make -f

export DH_VERBOSE=1

include /usr/share/dpkg/pkg-info.mk
export DEB_VERSION_UPSTREAM

%:
	dh $@ --with python3 --buildsystem=pybuild

override_dh_auto_build:
	dh_auto_build

	python3 dev/compile_mo.py \
		--src po \
		--out debian/locale \
		--domain scantpaper

	pandoc README.md -o debian/documentation.html

override_dh_installdocs:
	dh_installdocs README.md debian/documentation.html

override_dh_install:
	dh_install

	# install locale manually into package staging area
	mkdir -p debian/scantpaper/usr/share/locale
	cp -a debian/locale/. debian/scantpaper/usr/share/locale/

override_dh_installman:
	help2man \
		--no-info \
		--name="a GUI to produce PDFs or DjVus from scanned documents" \
		--version-string=$(DEB_VERSION_UPSTREAM) \
		--output=$(CURDIR)/debian/scantpaper.1 \
		"python3 scantpaper/app.py"

	sed -i \
		-e 's/APP.PY/SCANTPAPER/' \
		-e 's/app.py/scantpaper/' \
		$(CURDIR)/debian/scantpaper.1

	dh_installman

override_dh_auto_test: ;
