40 lines
		
	
	
		
			704 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			704 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| version=\
 | |
| (
 | |
|     "1.17"
 | |
| )
 | |
| 
 | |
| url=\
 | |
| (
 | |
|     "http://ftp.de.debian.org/debian/pool/contrib/m/microcode.ctl/microcode.ctl_$version.orig.tar.gz"
 | |
| )
 | |
| 
 | |
| md5=\
 | |
| (
 | |
|     "d27e3294938d9951b25308fd68732e62"
 | |
| )
 | |
| 
 | |
| post_unpack()
 | |
| {
 | |
|     sed \
 | |
|         's,/dev/cpu/microcode,/dev/microcode,g' \
 | |
|         "../microcode.ctl-$version/microcode_ctl.c" -i &&
 | |
| 
 | |
|     sed \
 | |
|         's,/etc/microcode.dat,/lib/firmware/intel-microcode.dat,g' \
 | |
|         "../microcode.ctl-$version/microcode_ctl.c" -i
 | |
| }
 | |
| 
 | |
| build()
 | |
| {
 | |
|     $cmd_make \
 | |
|         CC="$cmd_target_cc" \
 | |
|         -C "../microcode.ctl-$version"
 | |
| }
 | |
| 
 | |
| target_install()
 | |
| {
 | |
|     $cmd_target_strip \
 | |
|         "../microcode.ctl-$version/microcode_ctl" \
 | |
|         -o "$cfg_dir_rootfs/sbin/microcode_ctl"
 | |
| }
 |