Changelog
devscripts (2.15.10) unstable; urgency=low
[ Benjamin Drung ]
* test_uscan: Fix failure in testFileExclusion due to wrong tarfile name
test on Ubuntu.
[ Nicholas Bamber ]
* Fixed issues with current bash completion (Closes: #804492)
+ Reorganised scripts/Makefile so that bash completion scripts
are installed matching their command names - an exception being the
generic pkgnames.bash_completion.
+ Where necessary added links to bash completion scripts
to debian/links to reuse bash completion code
+ Removed deprecated "have" mechanism from bash completion scripts.
+ Removed undefined "$filenames" from chdist.bash_completion
+ Split debi.bash_completion off from pkgnames.bash_completion
and added links for both debi/debc and corrected complete commands
* Added custom bash completion support for bts (Closes: #499886)
+ Added --soap-timeout option to bts
+ Added listcachedbugs command to bts
+ Split out bts bash completion handling into its own script
* Added custom bash completion support for debuild, checkbashisms,
list-unreleased, dscverify, dscextract, what-patch, plotchangelog,
debdiff and licensecheck
* Updated custom bash completion handling for mk-origtargz
* Added debcheckout to those commands with package names bash completion
* licensecheck:
+ Tweaked parselicense to capture 'and or' as well as
'and/or' in GPL licenses (Closes: #559429)
+ Added test for licensecheck versus Software::License
+ Resolved failure to find license from Software::License generated
files from Artistic and Mozilla licenses
* Added test for life cycle of package:
+ debuild, dscverify, dscextract, list-unreleased, debdiff
* Rearranged cleanup of tests to use oneTimeSetUp/oneTimeTearDown
* Streamlined structure of test/Makefile
* Updated .gitignore
[ Dominique Dumont ]
* licensecheck:
+ no longer attempts to find encoding or select files to parse
using 'file' commands. By default, files are selected using file
extension instead of MIME types provided by "file" command. The
list of file extensions is more boring to maintain but also more
predictable. (Closes: #803724)
+ added --encoding option. By default, input files are handled as utf-8
Information is printed on STDOUT as utf-8.
+ --text option is deprecated
+ added freetype license
+ remove 'by' from copyright owners
+ remove whitespace from end of multi-line copyright statements
+ parse multi-line copyright blocks (Closes: #519080)
+ parse .lisp file (part of #806424)
+ added LLGPL license (part of #806424)
+ licensecheck: show skipped file with --skipped (Closes: #806424)
+ also parse last 5kb of a file
+ parse source file without suffix (e.g script, README)
+ parse .css or .less file
+ parse perl6 files (.pl6 .pm6 .pod6 ...)
+ parse markdown files (.md or .markdown)
* tweaked to parse Artistic 2.0 license file
* improved detection of artistic 2.0 licenses
[ Osamu Aoki ]
* uscan:
+ 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, #451051, #538717, #705989, #773390)
+ Add oversionmangle as a part of multiple upstream tarball support.
(Closes: #458777)
+ Add dirversionmangle with $download-version consideration with detailed
and sorted reporting of all available URLs.
(Closes: #363346, #375138, #472065, #516704, #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, #800704)
+ Updated manpage contents and build it from POD. (Closes: #409094,
#415680, #573631, #648632, #733272, #775526, #790629, #796293, #797787)
+ Improve FTP listing handling. (Closes: #696492)
+ Add the --overwrite-download, --skip-signature, and similar options
to reorganize behavior around existing downloaded files.
(Closes: #532182, #740366, #801165)
+ Update filenamemangle to support the version pattern matching in any
position of the URL and remove .download hack which breaks
mk-origtargz. (Closes: #526450, #803948, #804239)
+ Reorganize the reporting by uscan and adjust its text strings.
(Closes: #582958)
+ Add download compression ordering support to prefer xz over gz.
(Closes: #763071)
+ Add generalized search regex with some special strings @PACKAGE@,
@ANY_VERSION@, @ARCHIVE_EXT@, and @SIGNATURE_EXT@.
(Closes: #517637, #539780)
+ Add direct git repository support. (Closes: #663357)
+ Add unzipopt support.
* 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 and resolve minor bugs by using
dpkg-source as the backend. (Closes: #278797, #544638, #570221,
#752364, #797045)
* mk-origtargz:
+ Support component name for the multiple upstream tarball support.
+ Fix Files-Excluded for duplicate entries. (Closes: #762263)
+ Add --unzipopt option. (Closes: #737843)
+ Add xpi files support. (Closes: #751984)
* debian/control, dscverify, who-permits-upload, uscan:
+ Add gnupg2/gpgv2 as an alternative option to gnupg/gpgv. (Closes: #788414)
[ James McCoy ]
* debuild:
+ Use _all as the .changes arch for -A builds. (Closes: #806262)
* dget:
+ Remove unnecessary requirement that “apt-cache policy $pkg” shows a
priority of 0 for the Candidate version. (Closes: #807064)
+ Fix parsing of sources.list lines with options. (Closes: #674812)
* Add apt to Recommends, since various scripts use tools from apt. (Closes:
#807065)
* Export LC_ALL=C in test_mk-origtargz so the test doesn't fail in non-English
locales.
* chdist:
+ Make the apt-file support compatible with 3.x apt-file.
* debcommit:
+ When a VCS requires a mangled package version for the tag name, still
use the actual package version in the tag message. (Closes: #802503)
* bts:
+ Fix creation of cache dir when $XDG_CACHE_HOME doesn't exist yet.
(Closes: #808394)
* checkbashisms:
+ Improve detection of bashisms when a ! is included after an
if/while/elif conditional. (Closes: #808271)
[ Daniel Kahn Gillmor ]
* debuild:
+ pass through DBUS_SESSION_BUS_ADDRESS so that gpg-agent can make
pinentry-gnome3 work (Closes: #805501)
-- James McCoy <email address hidden> Wed, 30 Dec 2015 20:44:35 -0500