#!/bin/sh # # This makes the newest Linux kernel source archive CWD=`pwd` cd /tmp rm -rf linux tar xzvf $CWD/linux-1.2.0.tar.gz for file in $CWD/patch-1.2.{1,2,3,4,5,6,7,8,9,10,11}.gz \ $CWD/ramdisk-1.2.11a.diff.gz \ $CWD/patch-1.2.1{2,3} \ $CWD/linuxelf-1.2.13.diff.gz \ $CWD/linux-1.2.13-cdu31a-autoconf.diff.gz $CWD/linux-1.2.13-sbpcd.diff.gz \ ; do zcat $file | patch -p0 done cd linux find . -name "*.orig" -print -exec rm {} \; cd .. tar czvf linux-1.2.13.tar.gz linux