#!/usr/bin/make -f

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

# FIXME:
# Gentoo report a bug that parallel builds don't work. subst -j 1.

# magic debhelper rule
%:
	dh --sourcedirectory=src $@

export FC=gfortran
export CC=gcc
export NEQN="neqn -Tutf8"
DESTDIR:=`pwd`/debian/tmp/

override_dh_auto_configure:
	cd src && ./configure --prefix=/usr FC=gfortran CC=gcc  NEQN=$(NEQN) 

override_dh_auto_build:
	# build process uses libs in their _installed_ location, so we need these:
	mkdir -p $(DESTDIR)/usr/lib $(DESTDIR)/usr/bin $(DESTDIR)/usr/include
	$(MAKE) -j1 -C src all DESTDIR=$(DESTDIR)

override_dh_auto_install:
	$(MAKE) -j1 -C src install DESTDIR=$(DESTDIR)
	$(MAKE) -j1 -C src/progs install DESTDIR=$(DESTDIR)
	$(MAKE) -j1 -C src/port/fortc install DESTDIR=$(DESTDIR)
	$(MAKE) -j1 -C src/port/misc install DESTDIR=$(DESTDIR)
	dh_install

override_dh_auto_test:
	@echo "Testing disabled as tests are interactive"

override_dh_clean:
	[ -f src/Makefile ] && $(MAKE) -C src clean || echo "Makefile not present"
	rm -f src/lib/c/mkerrmsg
	dh_clean
