Hi,

> Patch that fix epoch support on dpatch-edit-patch and dpatch-get-origtargz

Can you give a sample of a failing case and what you're fixing ?
Namely, why are you making it into a perl script?

> [1.1.2 dpatch-get-origtargz.patch <text/x-diff; iso-8859-1 
> (quoted-printable)>]
> --- /usr/bin/dpatch-get-origtargz     2006-04-09 17:34:14.000000000 -0400
> +++ /home/neumann/dpatch-get-origtargz        2006-05-19 15:57:51.000000000 
> -0400
> @@ -18,7 +18,7 @@
>  fi
>  
>  PACKAGENAME="$(dpkg-parsechangelog | sed -n 
> '/^Source:/{s/^Source:[[:space:]]\+\(.*\)/\1/;p;q}')"
> -UPSTREAMVERSION="$(dpkg-parsechangelog | sed -n 
> '/^Version:/{s/^Version:[[:space:]]\+\([^-]\+\).*/\1/;p;q}')"
> +UPSTREAMVERSION=$(dpkg-parsechangelog | perl -e 'while (<>) {/Version: 
> ([0-9]:)*([0-9a-zA-Z\.]*)-.*$/ && printf "$2" . "\n";}')
>  ORIGTARGZ="${PACKAGENAME}_${UPSTREAMVERSION}.orig.tar.gz"
>  if [ -f "${ORIGTARDIR}/$ORIGTARGZ" ]; then
>    true
> [1.1.3 dpatch-edit-patch.patch <text/x-diff; iso-8859-1 (7bit)>]
> --- /usr/bin/dpatch-edit-patch        2006-04-09 17:34:14.000000000 -0400
> +++ /home/neumann/dpatch-edit-patch   2006-05-19 16:02:23.000000000 -0400
> @@ -178,7 +178,7 @@
>          dpep_message norm "* debian/-only layout selected"
>       if [ -z "$DPEP_ORIGTARGZ" ]; then
>              PACKAGENAME="$(dpkg-parsechangelog | sed -n 
> '/^Source:/{s/^Source:[[:space:]]\+\(.*\)/\1/;p;q}')"
> -            UPSTREAMVERSION="$(dpkg-parsechangelog | sed -n 
> '/^Version:/{s/^Version:[[:space:]]\+\([^-]\+\).*/\1/;p;q}')"
> +            UPSTREAMVERSION=$(dpkg-parsechangelog | perl -e 'while (<>) 
> {/Version: ([0-9]:)*([0-9a-zA-Z\.]*)-.*$/ && printf "$2" . "\n";}')
>              ORIGTARGZ="${PACKAGENAME}_${UPSTREAMVERSION}.orig.tar.gz"
>           export DPGO_ORIGTARGZPATH="$DPEP_ORIGTARGZPATH"
>           if ! eval "$DPEP_GETORIGTARGZ $REFPDIR"; then
> [1.2  <application/pgp-signature (7bit)>]
> 
> [2  <text/plain; us-ascii (7bit)>]
> _______________________________________________
> Dpatch-maintainers mailing list
> [EMAIL PROTECTED]
> http://lists.alioth.debian.org/mailman/listinfo/dpatch-maintainers


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to