Annotation of dvb-kernel/makelinks, revision 1.8

1.1       holger      1: #!/bin/sh
                      2: 
                      3: 
                      4: if test -z $1 || ! test -d $1 ; then
                      5:        echo
                      6:        echo "  usage: $0 <path_to_kernel_to_patch>"
                      7:        echo
                      8:        exit 
                      9: fi
                     10: 
                     11: echo "patching $1..."
                     12: 
                     13: cd linux
                     14: PWD=`pwd`
                     15: 
1.8     ! hunold     16: #rm -rf $1/drivers/media/dvb/frontends/*
        !            17: #for x in `find drivers/media/dvb/frontends/ -type f | grep -v CVS | grep -v .cvsignore` ; do
        !            18: #      ln -v -f -s $PWD/$x $1/$x
        !            19: #done
        !            20: 
        !            21: #rm -rf $1/drivers/media/dvb/dvb-core/*
        !            22: #for x in `find drivers/media/dvb/dvb-core/ -type f | grep -v compat | grep -v CVS | grep -v .cvsignore` ; do
        !            23: #      ln -v -f -s $PWD/$x $1/$x
        !            24: #done
        !            25: 
        !            26: #exit
        !            27: 
        !            28: for x in `find drivers -type d | grep -v CVS | grep -v ttusb | grep -v bt8xx ` ; do
1.1       holger     29:        mkdir -p -v $1/$x 
                     30: done
                     31: 
1.2       holger     32: for x in `find include -type d | grep -v CVS` ; do
                     33:        mkdir -p -v $1/$x 
                     34: done
                     35: 
1.8     ! hunold     36: for x in `find drivers -type f | grep -v CVS | grep -v .cvsignore | grep -v compat | grep -v bt8xx | grep -v ttusb ` ; do
1.2       holger     37:        ln -v -f -s $PWD/$x $1/$x
                     38: done
                     39: 
1.6       hunold     40: for x in `find lib -type f | grep -v CVS | grep -v .cvsignore` ; do
                     41:        ln -v -f -s $PWD/$x $1/$x
                     42: done
                     43: 
1.3       hunold     44: for x in `find $1/drivers/media/dvb -type f | grep "saa"` ; do 
                     45:        rm -rf $x
                     46: done
                     47: 
1.4       hunold     48: rm -rf $1/drivers/media/dvb/frontends/alps_bsru6.*
1.5       hunold     49: rm -rf $1/drivers/media/dvb/av7110
1.4       hunold     50: 
1.2       holger     51: for x in `find include -type f | grep -v CVS | grep -v .cvsignore` ; do
1.1       holger     52:        ln -v -f -s $PWD/$x $1/$x
                     53: done
                     54: 

LinuxTV legacy CVS <linuxtv.org/cvs>