#!/bin/bash

set -e

debhelper_pre() {
	dh_clean -k --package="$1"
	dh_installdirs --package="$1"
}

debhelper_post() {
	dh_installdocs --package="$1"
	dh_installchangelogs --package="$1"
	dh_compress --package="$1"
	dh_fixperms --package="$1"
	dh_shlibdeps --package="$1"
	dh_installdeb --package="$1"
	dh_gencontrol --package="$1"
	dh_md5sums --package="$1"
	dh_builddeb --package="$1"
}


stem=${STEM:-kernel}
suffix=${version#*$debnum-}
prefix=$DEBIAN_UPSTREAM_VERSION$debnum
pkg=$stem-headers-$version
top=$PWD/debian/$pkg
top_d=$PWD/debian/$pkg_d
dir=$top/usr/src/$stem-headers-$version


install -d $top/lib/modules/$version
ln -s /usr/src/$stem-headers-$version $top/lib/modules/$version/build

cd "$IMAGE_TOP/lib/modules/$version"
if [ -h source ]; then
	rm source
fi
install -d initrd
if [ -f kernel/drivers/video/vesafb.ko ]; then
	ln kernel/drivers/video/vesafb.ko initrd
fi
if [ -f kernel/security/capability.ko ]; then
	ln kernel/security/capability.ko initrd
fi

cd ../../..
install -d lib/firmware/$version
for i in "$DEBIAN_SRCTOP"/debian/firmware/*/[[:lower:]]*; do
    cp $i "lib/firmware/$version/${i##*/}"
done
