File: makepatch

package info (click to toggle)
dvb 0.9.4.20020321-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 4,068 kB
  • ctags: 5,791
  • sloc: ansic: 32,844; cpp: 13,679; xml: 9,017; makefile: 567; sh: 330; asm: 92
file content (28 lines) | stat: -rwxr-xr-x 923 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#! /bin/sh

kver=$1
dir=`pwd`  

make dvb_firm.h

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

cp L64781.c VES1820.c VES1893.c stv0299.c tda8083.c dvb_frontend.h dvb_frontend.c dvb_firm.h \
   dmxdev.c dmxdev.h dvb.c dvb.h dvb_net.c dvb_net.h \
   dvb_demux.c dvb_demux.h \
   dvbdev.c dvbdev.h dvb_filter.c dvb_filter.h \
   saa7146.c saa7146_defs.h saa7146_core.c \
   saa7146_core.h saa7146_v4l.c saa7146_v4l.h \
   tuner.c tuner.h /usr/src/linux-$kver-dvb/drivers/media/video/

mkdir /usr/src/linux-$kver-dvb/include/linux/ost 

cp ../ost/include/ost/*.h /usr/src/linux-$kver-dvb/include/linux/ost

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

bzip2 -9 linux-$kver-dvb.patch