#!/usr/bin/make -f

export PYBUILD_NAME=libxmp

%:
	dh $@ --buildsystem=pybuild

# Work around https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
# File taken from https://salsa.debian.org/debian/exempi/-/blob/208efd89e4d4d50e8001c2235a9e85a618652881/samples/testfiles/BlueSquare.gif
override_dh_auto_clean:
	if [ -f test/samples/BlueSquare.gif.FAIL ]; then \
		mv test/samples/BlueSquare.gif.FAIL \
			test/samples/BlueSquare.gif; \
	fi
	dh_clean

override_dh_auto_configure:
	mv test/samples/BlueSquare.gif \
		test/samples/BlueSquare.gif.FAIL && \
	cp debian/BlueSquare.gif test/samples/BlueSquare.gif
	dh_auto_configure

override_dh_auto_install:
	PYTHONPATH=. http_proxy='127.0.0.1:9' \
		sphinx-build -N -bhtml docs/ \
		debian/tmp/usr/share/doc/python3-libxmp-doc/html/
	dh_auto_install

override_dh_installdocs:
	dh_installdocs -A README.rst
