Hi Holger,

On Thu, 21 Dec 2006 17:35:58 +0100, Holger Eitzenberger wrote:
>  usage()
>  {
> -     printf $"Usage: quilt import [-p num] [-P patch] [-f] [-d {o|a|n}] 
> patchfile ...\n"
> +     printf $"Usage: quilt import [-p num] [-P patch|dir] [-f] [-d {o|a|n}] 
> patchfile ...\n"
>       if [ x$1 = x-h ]
>       then
>               printf $"
> @@ -29,9 +29,10 @@ current top patch, and must be pushed af
>  -p num
>       Number of directory levels to strip when applying (default=1)
>  
> --P patch
> -     Patch filename to use inside quilt. This option can only be
> -     used when importing a single patch.
> +-P patch|dir
> +    Patch filename to use inside quilt. This option can only be used when
> +    importing a single patch.  If you specify a directory the patch will
> +    be added below this directory.  The original name will then be used.
>  
>  -f   Overwite/update existing patches.
>  
> @@ -128,10 +129,15 @@ do
>          esac
>  done
>  
> -if [ $# -gt 1 -a -n "$opt_patch" ]
> -then
> -     printf $"Option \`-P' can only be used when importing a single patch\n" 
> >&2
> -     exit 1
> +if [ -n "$opt_patch" ]; then
> +     if [ $# -gt 1 ]; then
> +             printf $"Option \`-P' can only be used when importing a single 
> patch\n" >&2
> +             exit 1
> +     fi
> +
> +     if [ -d "${QUILT_PATCHES:+$QUILT_PATCHES/}$opt_patch" ]; then
> +             opt_patch="$opt_patch/${1##*/}"
> +     fi
>  fi
>  
>  [ -n "$opt_strip" ] && patch_args="-p$opt_strip"

Your patch is broken, the header is missing, so I can't apply it.
Please resubmit. BTW, it would be great it you could send your patches
as just one mail instead of two, that would be easier for everyone to
follow what's going on.

Thanks,
-- 
Jean Delvare


_______________________________________________
Quilt-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/quilt-dev

Reply via email to