On Mon, Apr 29, 2013 at 01:27:09PM +0200, Bernhard Walle wrote:
> Since kernel.org provides their patches as .xz-compressed files, that's
> quite useful.

Thanks, applied.

Michael

> Signed-off-by: Bernhard Walle <bernh...@bwalle.de>
> ---
>  scripts/lib/ptxd_make_world_patchin.sh | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/scripts/lib/ptxd_make_world_patchin.sh 
> b/scripts/lib/ptxd_make_world_patchin.sh
> index 8f9bd42..d9d1494 100644
> --- a/scripts/lib/ptxd_make_world_patchin.sh
> +++ b/scripts/lib/ptxd_make_world_patchin.sh
> @@ -76,7 +76,7 @@ export -f ptxd_make_world_patchin_apply_git_init
>  # create a directory containing the patches and the selected series
>  # file. name that file "series".
>  #
> -# decompress "bz2" and "gz" patches on the fly
> +# decompress "bz2", "gz" and "xz" patches on the fly
>  #
>  ptxd_make_world_patchin_apply_git_compat()
>  {
> @@ -106,6 +106,7 @@ ptxd_make_world_patchin_apply_git_compat()
>           ""|"#"*) continue ;;        # skip empty lines and comments
>           *.gz)  cat="zcat" ;;
>           *.bz2) cat="bzcat" ;;
> +         *.xz)  cat="xzcat" ;;
>           *)
>               ln -s "../patches/${patch}" 
> "${pkg_patchin_dir}/.ptxdist/git-patches/${patch_file}" &&
>               echo "${patch_file}" "${para}" >> 
> "${pkg_patchin_dir}/.ptxdist/git-patches/series" || return
> @@ -180,6 +181,7 @@ ptxd_make_world_patchin_apply_patch()
>           ""|"#"*) continue ;;        # skip empty lines and comments
>           *.gz)    cat=zcat ;;
>           *.bz2)   cat=bzcat ;;
> +         *.xz)    cat=xzcat ;;
>           *)       cat=cat ;;
>       esac
>  
> @@ -259,6 +261,7 @@ ptxd_make_world_patchin_apply()
>       find \
>           -name "*.diff" -o \
>           -name "*.patch" -o \
> +         -name "*.xz" -o \
>           -name "*.bz2" -o \
>           -name "*.gz" | \
>           sed -e "s:^[.]/::" | sort > \
> -- 
> 1.8.2.2
> 
> 
> -- 
> ptxdist mailing list
> ptxdist@pengutronix.de
> 

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to