On Fri, Mar 09, 2018 at 05:55:38PM +0100, Pierre-Elliott Bécue wrote:
...
> > This piece of code is just designed to replace @ARCHIVE_EXT@ and
> > @SIGNATURE_EXT@ by a regexp. These are never used in the remaining portions
> > of uscan.pl or mk-origtargz.pl.
> > 
> > Could you help me at seeing how these changes might introduce any issue?
> > 
> > Cheers. :)
> 
> To be more specific, I reviewed your changes introducing these lines of code
> before applying the patch. The commit that introduced the @ARCHIVE_EXT@
> feature is
> https://salsa.debian.org/debian/devscripts/commit/8ebab1c2bfa97830ca670d6830444297910282c7

Yes, I am aware.

Please read manpage and manpage is still correct after your change.

For example, is this correct?
| =head2 HTTP site (pgpsigurlmangle)
| 
| Here is an example for the basic single upstream tarball with the matching
| signature file in the same file path.
| 
|   version=4
|   opts="pgpsigurlmangle=s%$%.asc%" http://example.com/release/@PACKAGE@.html \
|       files/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate


For example, is this correct?
|   version=4
|   opts="pgpsigurlmangle=s%@ARCHIVE_EXT@$%.asc%,decompress" \
|       http://example.com/release/@PACKAGE@.html \
|       files/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate

My memory is vague but the above cases are now broken ... that's why I
didn't add such a trivial feature addition.  I also felt over
engineering to address such a complicated case.  So I left such case to
user's manual configuration.  You are welcomed to fix all these.  It was
getting too messy to do so.  If you can refactor nicely, that's great!

Osamu

Reply via email to