Bug#734748: uscan/uupdate: for multiple upstream support (Re: Bug#734748: Bug#557768 ...)

Osamu Aoki osamu at debian.org
Mon Sep 28 14:20:58 UTC 2015


Hi,

I just pushed multitar branch again to alioth for the multiple upstream
support.

This includes almost all the valid wishlist fixes implimented and bumped
the watch file version to 4.  I think download-version is secondary
feature so I picked a best reasonable effort approach.  It is documented
so too.  See my new manpage.

The documentation and comments in the code may require some more
polishing but I think the code can be tested now.

  [ Osamu Aoki ]
  * uscan:
    + Ensure the version field in the watch line is defined, rather than
      "true" before using it in a comparison.  The enables the use of 0 as a
      value for the version.  (Closes: #796984)
    + Start uupdate with --verbose as needed.  (Closes: #350454)
    + Add test_uscan_mangle for testing the mangling rules and pgp signature.
    + Add --download-debversion.  (Closes: #755754)
    + Add pagemangle.  (Closes: #395439, #705989, #773390)
    + Add oversionmangle as a part of multiple upstream tarball support.
      (Closes: #458777)
    + Add dirversionmangle with $download-version consideration.
      (Closes: #557768, #734748)
    + Add the multiple upstream tarball support and extend the OpenPGP support
      with new watch line options: component, compression, repack, pgpmode,
      versionmode, decompress.  (Closes: #526443, #531321, #549178, #731725,
      #738977, #778723)
    + Updated manpage contents and build it from POD.  (Closes: #573631,
      #775526, #797787)
  * uupdate:
    + Prevent failure when upstream version is 0.  (Closes: #798175)
    + Work around missing debian.tar.gz for "3.0 (quilt)".  (Closes: 798133)
    + Add multiple upstream tarball support.  (Closes: #278797, #544638,
      #570221, #752364, #797045)
  * mk-origtargz:
    + Support component name for the multiple upstream tarball support.
  * debian/control
    + Add gnupg2/gpgv2 as alternative option to gnupg/gpgv.  (Closes: #788414)

See my code via:
 WEB: https://anonscm.debian.org/cgit/collab-maint/devscripts.git (multitar branch)
 $ git clone https://anonscm.debian.org/git/collab-maint/devscripts.git

Osamu



More information about the devscripts-devel mailing list