Changeset 17080


Ignore:
Timestamp:
2009-08-01T18:44:16+02:00 (7 years ago)
Author:
florian
Message:

[kernel] also use openwrt-specific lzma options in gen_initramfs_list.sh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic-2.6/patches-2.6.30/998-openwrt_lzma_options.patch

    r16939 r17080  
    77-cmd_lzma = (lzma -9 -c $< && $(size_append) $<) >$@ || (rm -f $@ ; false) 
    88+cmd_lzma = lzma e $< $@ -lc1 -lp2 -pb2 -eos 
     9--- a/scripts/gen_initramfs_list.sh     2009-06-10 05:05:27.000000000 +0200 
     10+++ b/scripts/gen_initramfs_list.sh     2009-08-01 18:36:14.000000000 +0200 
     11@@ -225,7 +225,7 @@ 
     12 output="/dev/stdout" 
     13 output_file="" 
     14 is_cpio_compressed= 
     15-compr="gzip -9 -f" 
     16+compr="gzip -9 -f -" 
     17  
     18 arg="$1" 
     19 case "$arg" in 
     20@@ -239,9 +239,9 @@ 
     21                output_file="$1" 
     22                cpio_list="$(mktemp ${TMPDIR:-/tmp}/cpiolist.XXXXXX)" 
     23                output=${cpio_list} 
     24-               echo "$output_file" | grep -q "\.gz$" && compr="gzip -9 -f" 
     25-               echo "$output_file" | grep -q "\.bz2$" && compr="bzip2 -9 -f" 
     26-               echo "$output_file" | grep -q "\.lzma$" && compr="lzma -9 -f" 
     27+               echo "$output_file" | grep -q "\.gz$" && compr="gzip -9 -f -" 
     28+               echo "$output_file" | grep -q "\.bz2$" && compr="bzip2 -9 -f -" 
     29+               echo "$output_file" | grep -q "\.lzma$" && compr="lzma e -lc1 -lp2 -pb2 -eos -si -so" 
     30                echo "$output_file" | grep -q "\.cpio$" && compr="cat" 
     31                shift 
     32                ;; 
     33@@ -292,7 +292,7 @@ 
     34        if [ "${is_cpio_compressed}" = "compressed" ]; then 
     35                cat ${cpio_tfile} > ${output_file} 
     36        else 
     37-               (cat ${cpio_tfile} | ${compr}  - > ${output_file}) \ 
     38+               (cat ${cpio_tfile} | ${compr} > ${output_file}) \ 
     39                || (rm -f ${output_file} ; false) 
     40        fi 
     41        [ -z ${cpio_file} ] && rm ${cpio_tfile} 
Note: See TracChangeset for help on using the changeset viewer.