devscripts 2.15.10 source package in Debian

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

Upload details

Uploaded by:
Devscripts Devel Team
Uploaded to:
Sid
Original maintainer:
Devscripts Devel Team
Architectures:
any
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
devscripts_2.15.10.dsc 2.3 KiB a2442cc6aebb522d679aa2d5659faf0de37e3746c1ce3a99413a2e0d191a6e61
devscripts_2.15.10.tar.xz 663.6 KiB 8659779f03563aea6187f744b083cea2dfe637da2bb12ff52e38dd2e6f3762f9

No changes file available.

Binary packages built by this source