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

%:
	if [ -d ../SOURCES ] && ls ../SOURCES/*cpio.rsasign.sig &> /dev/null && grep -qs linux-signed-dummy debian/control; then \
	sed -i "/Package:/d" debian/control; \
	sed -i "/Architecture:/d" debian/control; \
	mkdir -p debian/linux-image-4.19.0-1-amd64/DEBIAN; dpkg -e ../SOURCES/linux-image-4.19.0-1-amd64_*.deb debian/linux-image-4.19.0-1-amd64/DEBIAN; \
	grep 'Version:' debian/linux-image-4.19.0-1-amd64/DEBIAN/control | sed 's/Version:\s*//' > debian/linux-image-4.19.0-1-amd64.version; \
	sed -i '/Source/d' debian/linux-image-4.19.0-1-amd64/DEBIAN/control; \
	sed -i '/Version/d' debian/linux-image-4.19.0-1-amd64/DEBIAN/control; \
	sed -i '/Maintainer/d' debian/linux-image-4.19.0-1-amd64/DEBIAN/control; \
	sed -i '/Installed-Size/d' debian/linux-image-4.19.0-1-amd64/DEBIAN/control; \
	cat debian/control debian/linux-image-4.19.0-1-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 linux-image-4.19.0-1-amd64 -- -v$(shell cat debian/linux-image-4.19.0-1-amd64.version); rm -f debian/linux-image-4.19.0-1-amd64.version
	#GENCONTROLMARKER

override_dh_installchangelogs:

override_dh_installdocs:

override_dh_auto_install:
	dh_auto_install
	dpkg -x ../SOURCES/linux-image-4.19.0-1-amd64_*.deb debian/linux-image-4.19.0-1-amd64
	dpkg -e ../SOURCES/linux-image-4.19.0-1-amd64_*.deb debian/linux-image-4.19.0-1-amd64/DEBIAN
	for script in debian/linux-image-4.19.0-1-amd64/DEBIAN/*; do mv $$script debian/linux-image-4.19.0-1-amd64.$${script##*/}; done
	rm -f ../DEBS/linux-image-4.19.0-1-amd64_*.deb
	rm -f debian/*.conffiles
	cp debian/tmp/boot/vmlinuz-4.19.0-1-amd64 debian/linux-image-4.19.0-1-amd64/boot
