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