#!/usr/bin/make -f

PYVERS=$(shell pyversions -r)

%:
	dh $@ --with=python2

override_dh_auto_configure:
override_dh_auto_build:
override_dh_auto_install:
	for pyvers in $(PYVERS) ; do \
	PYTHON="$$pyvers" \
	PKG_CONFIG_PATH="" \
	./configure \
	    --prefix=/usr \
	    --sysconfdir=/etc \
	    --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
	    --enable-swig \
	    --enable-cfitsio \
	    --disable-gcc-flags && \
	(grep . /dev/null `find . -name config.log`; true) && \
	$(MAKE) V=1 && \
	$(MAKE) V=1 check && \
	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp && \
	true; \
	(grep . /dev/null `find $(CURDIR) -name test-suite.log`; true) ; \
	$(MAKE) clean ; \
	done
	# fix python shebang lines
	for file in `grep -l '^#!.*python' $(CURDIR)/debian/tmp/usr/bin/*` ; do \
		sed -i -e 's~^#!.*~#!/usr/bin/python~' $$file ; \
	done
	dh_install

override_dh_auto_test:

override_dh_python2:
	dh_python2 --no-guessing-versions

