|  |  | @ -10,8 +10,8 @@ | 
			
		
	
		
			
				
					|  |  |  | # isn't any error. | 
			
		
	
		
			
				
					|  |  |  | # - the build directory, optional, default value is '.'. The place where are | 
			
		
	
		
			
				
					|  |  |  | # the package sources. | 
			
		
	
		
			
				
					|  |  |  | # - the patch directory, optional, default '../kernel-patches'. The place | 
			
		
	
		
			
				
					|  |  |  | # where are the scripts you want to apply. | 
			
		
	
		
			
				
					|  |  |  | # - the patch directory, optional, default '../patches'. The place where are | 
			
		
	
		
			
				
					|  |  |  | # the scripts you want to apply. | 
			
		
	
		
			
				
					|  |  |  | # - other parameters are the patch name patterns, optional, default value is | 
			
		
	
		
			
				
					|  |  |  | # '*'. Pattern(s) describing the patch names you want to apply. | 
			
		
	
		
			
				
					|  |  |  | # | 
			
		
	
	
		
			
				
					|  |  | @ -42,7 +42,7 @@ fi | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | # Set directories from arguments, or use defaults. | 
			
		
	
		
			
				
					|  |  |  | builddir=${1-.} | 
			
		
	
		
			
				
					|  |  |  | patchdir=${2-../kernel-patches} | 
			
		
	
		
			
				
					|  |  |  | patchdir=${2-../patches} | 
			
		
	
		
			
				
					|  |  |  | shift 2 | 
			
		
	
		
			
				
					|  |  |  | patchpattern=${@-*} | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | @ -98,7 +98,6 @@ function apply_patch { | 
			
		
	
		
			
				
					|  |  |  |         esac | 
			
		
	
		
			
				
					|  |  |  |     fi | 
			
		
	
		
			
				
					|  |  |  |     if [ -z "$silent" ] ; then | 
			
		
	
		
			
				
					|  |  |  |         echo "" | 
			
		
	
		
			
				
					|  |  |  |         echo "Applying $patch using ${type}: " | 
			
		
	
		
			
				
					|  |  |  |     fi | 
			
		
	
		
			
				
					|  |  |  |     if [ ! -e "${path}/$patch" ] ; then | 
			
		
	
	
		
			
				
					|  |  | @ -118,11 +117,12 @@ function apply_patch { | 
			
		
	
		
			
				
					|  |  |  |         echo "Error: patch contains some renames, not supported by old patch versions" | 
			
		
	
		
			
				
					|  |  |  |         exit 1 | 
			
		
	
		
			
				
					|  |  |  |     fi | 
			
		
	
		
			
				
					|  |  |  |     echo "${path}/${patch}" >> ${builddir}/.applied_patches_list | 
			
		
	
		
			
				
					|  |  |  |     ${uncomp} "${path}/$patch" | patch -g0 -p1 -E --no-backup-if-mismatch -d "${builddir}" -t -N $silent | 
			
		
	
		
			
				
					|  |  |  |     if [ $? != 0 ] ; then | 
			
		
	
		
			
				
					|  |  |  |         echo "Patch failed!  Please fix ${patch}!" | 
			
		
	
		
			
				
					|  |  |  |         exit 1 | 
			
		
	
		
			
				
					|  |  |  |     else | 
			
		
	
		
			
				
					|  |  |  |         echo "${path}/${patch}" >> ${builddir}/.applied_patches_list | 
			
		
	
		
			
				
					|  |  |  |     fi | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |