# Script to build kheaders, we first copy the vanilla kernel headers # and after copy them in the tree to generate the diff after the patch # applied. function rm_and_mkdir { rm -rf $1 && mkdir -p $1 } rm_and_mkdir tmp-includes/ find %kheaders_dirs | cpio -pd tmp-includes/ mv tmp-includes/include kernel-headers rmdir tmp-includes rm_and_mkdir $RPM_BUILD_DIR/kernel-headers/ tar cf $RPM_BUILD_DIR/kernel-headers/kernel-headers-%mdkversion.tar kernel-headers/ bzip2 -9f $RPM_BUILD_DIR/kernel-headers/kernel-headers-%mdkversion.tar rm -rf kernel-headers/ for i in $(find %kheaders_dirs -type f );do cp $i $i.kheaders;done