#! /bin/sh

kver=$1
kdvb=linux-$1
dir=`pwd`  

#(cd /usr/src/ ; rm -rf linux-$kver-dvb; cp -rpdu linux-$kver linux-$kver-dvb; )
#(cd /usr/src/linux-$kver-dvb; \
# patch --no-backup-if-mismatch -p1 < $dir/conf.patch; )

cp -rpduv `find . -type d -maxdepth 1 -not -name . -not -name CVS` /usr/src/$kdvb/drivers/media/dvb/
cp Config.in *.[ch] /usr/src/$kdvb/drivers/media/dvb/
cp Makefile.kernel /usr/src/$kdvb/drivers/media/dvb/Makefile
cp Makefile-media /usr/src/$kdvb/drivers/media/Makefile
cp Config.in-media /usr/src/$kdvb/drivers/media/Config.in

cp -rpduv ../include/linux/dvb /usr/src/$kdvb/include/linux

#(cd /usr/src/; \
#diff -u -r --new-file linux-$kver linux-$kver-dvb > $dir/linux-$kver-dvb.patch )
#
#bzip2 -9 linux-$kver-dvb.patch