#!/usr/bin/make -f
# -*- makefile -*-

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

DKMSFILES = 	bootstrap configure.ac devices examples globals.h include \
		Kbuild.in lib Makefile.am Makefile.kbuild                 \
                master script tool tty Doxyfile.in ethercat.spec.in       \
                NEWS.md README.md AUTHORS fake_lib

ECVERSION = 	$(DEB_VERSION_UPSTREAM)
GITCYCLE = 	$(shell echo $(DEB_VERSION_UPSTREAM) | cut -dg -f2)

%:
	dh $@

override_dh_auto_configure:
	./bootstrap
	dh_auto_configure -- \
        --disable-8139too --enable-kernel=no \
        --enable-hrtimer --disable-eoe

override_dh_auto_install:
	dh_auto_install -- \
		systemddir=$(DEB_CONFIGURE_PREFIX)/lib/systemd/system
	install -d debian/tmp/usr/src
	tar -C debian/tmp/usr/src -xvf ../SOURCES/ethercat-$(ECVERSION).tar.bz2
	cat debian/ethercat-dkms.config | sed -e s/@version@/$(ECVERSION)/ > \
	    debian/tmp/usr/src/ethercat-$(ECVERSION)/dkms.conf

override_dh_dkms:
	dh_dkms -V $(ECVERSION)
