#!/usr/bin/make -f
SHELL := bash -e

%:
	if [ -d ../SOURCES ] && ls ../SOURCES/*cpio.rsasign.sig &> /dev/null && grep -qs bcm-linux-bde-modules-signed-dummy debian/control; then \
	sed -i "/Package:/d" debian/control; \
	sed -i "/Architecture:/d" debian/control; \
	mkdir -p debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN; dpkg -e ../SOURCES/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64_*.deb debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN; \
	grep 'Version:' debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN/control | sed 's/Version:\s*//' > debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64.version; \
	sed -i '/Source/d' debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN/control; \
	sed -i '/Version/d' debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN/control; \
	sed -i '/Maintainer/d' debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN/control; \
	sed -i '/Installed-Size/d' debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN/control; \
	cat debian/control debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN/control > debian/control.tmp; mv debian/control.tmp debian/control; echo "" >> debian/control; \
	fi #CONTROLMARKER
	dh $@ --with signobs

override_dh_gencontrol:
	dh_gencontrol -p bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64 -- -v$(shell cat debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64.version); rm -f debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64.version
	#GENCONTROLMARKER

override_dh_installchangelogs:

override_dh_installdocs:

override_dh_auto_install:
	dh_auto_install
	dpkg -x ../SOURCES/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64_*.deb debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64
	dpkg -e ../SOURCES/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64_*.deb debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN
	for script in debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/DEBIAN/*; do mv $$script debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64.$${script##*/}; done
	rm -f ../DEBS/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64_*.deb
	rm -f debian/*.conffiles
	cp debian/tmp/lib/modules/5.4.0-trunk-vyatta-amd64/kernel/drivers/net/linux-user-bde.ko debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/lib/modules/5.4.0-trunk-vyatta-amd64/kernel/drivers/net
	rm -f debian/*.conffiles
	cp debian/tmp/lib/modules/5.4.0-trunk-vyatta-amd64/kernel/drivers/net/linux-kernel-bde.ko debian/bcm-linux-bde-modules-5.4.0-trunk-vyatta-amd64/lib/modules/5.4.0-trunk-vyatta-amd64/kernel/drivers/net
