Back to devscripts PTS page

Accepted devscripts 2.18.5 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 03 Oct 2018 16:43:52 +0200
Source: devscripts
Binary: devscripts
Architecture: source
Version: 2.18.5
Distribution: unstable
Urgency: medium
Maintainer: Devscripts Maintainers <devscripts@packages.debian.org>
Changed-By: Mattia Rizzolo <mattia@debian.org>
Description:
 devscripts - scripts to make the life of a Debian Package maintainer easier
Closes: 827065 887358 895307 897382 907289 908036 908062 908528 909339 909418 909719
Changes:
 devscripts (2.18.5) unstable; urgency=medium
 .
   [ Antoine Beaupre ]
   * debchange:
     + Bump LTS version number from 7 to 8.  Closes: #908062
 .
   [ Mattia Rizzolo ]
   * mk-build-deps:
     + Install the README used for the equivs package into a directory
       named /templates/ to avoid the new lintian tag
       package-contains-documentation-outside-usr-share-doc.
   * wrap-and-sort:
     + Update man-page to list the --dry-run option.  Closes: #908036
   * tests:
     + pylint:
       - Re-enable the test again.
       - Appease the new pylint rule useless-object-inheritance.
     + test_package_lifecycle:
       - Adapt the expected output for dpkg-source 1.19.1.  Closes: #909719
     + Use `set -u` in all the test files.
     + Move some the temporary directories into SHUNIT_TMPDIR, to have more
       assurances that they are cleaned up at the end.
     + In autopkgtest, avoid using the deprecated needs-recomends option, and
       instead explicitly list all the required packages.
 .
   [ Benjamin Drung ]
   * test:
     + Use sys.executable instead of looking at /proc/self/cmdline.
     + Avoid creating .pylint.d directory.
     + Ignore some error-handling code when computing the test coverage.
   * debsign:
     + Fix incomplete .buildinfo entry when an at ('@') sign is in the path.
 .
   [ Chris Lamb ]
   * PEP8-ify a number of Python scripts.  MR: !27
 .
   [ Xavier Guimard ]
   * Rewrite debian/copyright using copyright-format 1.0.  MR: !41
   * Add .perltidyrc to format Perl files and reformat all Perl files.  MR: !47
     - Add a new test test_perltidy to verify that scripts are well formatted.
     - This adds a new build dependency on perltidy.
   * tests:  MR: !48
     - Add faketime to the dependencies in d/tests/control.
     - Fix test_mk-origtargz random failure.
   * uscan:
     + Rewrite using object-oriented code.  MR: !28
       - This adds a new dependency on libmoo-perl for uscan (Recommended).
     + Optimize code:  MR: !30
       - Set FTP passive mode in a trigger.
       - Avoid system() calls.
         + This adds a new dependency on libipc-run-perl and libfile-which-perl
           for uscan (Recommended).
       - Avoid code duplication.
     + Behaviour changes:
       - Warn when find old pgp keyring.
     + Add myself to authors list.
     + Clean temporary git repo.  Closes: #909418; MR: !32
       - Keep it only if --debug is set (previously kept if --verbose).  MR: !33
     + Add @DEB_EXT@ macro containing [\+~](debian|dfsg|ds|deb)(\.)?(\d+)?$.
       - add also a "auto" value for dversionmangle which is replaced by
         dversionmangle=s/@DEB_EXT@//.
       - modify test_uscan to test these values.
       - Closes: #908528; MR: !35
     + Add "pgpmode=gittag" option to verify git tag signature if any.
       Closes: #827065; MR: !38
     + Document the default values of the 'version' and 'script' options.
       Closes: #907289; MR: !40
     + Add tests for git mode.
       - This adds a new build dependency on git.  MR: !42
       - De-duplicate test code.
     + Add a new "searchmode" line option to parse raw/plain content instead of
       just the href= attributes of <a> html tags.  Can be used to e.g. easily
       check .json files.  Closes: #897382; MR: !39
 .
   [ Sean Whitton ]
   * git-deborig:
     + Don't fail when .git/info does not exist.  Closes: #909339; MR: !29
 .
   [ James McCoy ]
   * Audit usage of Dpkg::Version in all scripts.  MR: !44
     + mk-build-deps: Check whether version object exists before trying to use
       it.  This silences Dpkg::Version's new warning about usage in boolean
       context.
     + Devscripts::Uscan::WatchLine: Add missing Dpkg::Version import.
     + chdist: Explicitly import version_compare() from Dpkg::Version.
     + mk-origtargz: Use Dpkg::Version->is_native() instead of reading
       internals.
     + git-deborig: Check sanity of version object before using it.
 .
   [ Dima Kogan ]
   * debcheckout:
     + Fix incorrect interpretation of system() error codes.  Closes: #895307
 .
   [ Cyril Brulebois ]
   * debdiff:
     + Make bash completion autocomplete on *.udeb files.  Closes: #887358
Checksums-Sha1:
 17fe7f6764027343eaa75856cc80948f4bb103f6 2953 devscripts_2.18.5.dsc
 5bb93126f1e2580ad543fc00d92efff9c51c950e 756328 devscripts_2.18.5.tar.xz
 0d61bbf42f811b9235ab1ff8677c7981a494755c 11338 devscripts_2.18.5_amd64.buildinfo
Checksums-Sha256:
 0b56d7572bce3b343ea785d1479a4fcdd1d6b5b788cba9fee93164082b5ae44c 2953 devscripts_2.18.5.dsc
 eaea9a83e562503e5ae8dc9a9e5989824ff5385117e7d938eb3e77f5730f9c4d 756328 devscripts_2.18.5.tar.xz
 65ca62200f6cf644830bf0300bbc7bb42e93afee92e6d4cf50ac9e9caa81db7a 11338 devscripts_2.18.5_amd64.buildinfo
Files:
 bcd3f3e6695c02372ee5fde6eccf12b5 2953 devel optional devscripts_2.18.5.dsc
 0b221b1182ddf37ac74bdbf1c76c9796 756328 devel optional devscripts_2.18.5.tar.xz
 ad353eb25e41f9edb37535626a6773ef 11338 devel optional devscripts_2.18.5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlu02FwACgkQCBa54Yx2
K63P3xAAsZnb6ccRPcLKk1n+qwkazjHGGdoi8Gwg8FNO6e3yc9J1wc9lsP3EVwW6
5BPt4TaN+ZSRjEKqxd9OrNAHeJQJE2N1RxPv6AHJz9CtGxVHggrroq8DIyawV+zt
pCmfB0HuBLbWAcjxG6Rb2nniaYmmXfYY4MC7WRlMAGsXmIX9ahmNzoMmaXhmh4R+
4L8aeoxlbFY6qy0rJgC29bbRmp8kNiyJdlM8cGEpoSGkXElLUe3xBunaRl+bNEAW
y7FhYHo7puXq2xR04bIWLw+1370G1i/J9Y76S+JsMPT2pu4d2YafHDQpBWso3RcW
RR4aWd5GG6fHl7CAEf5vLcib/5HfNZ2xRkiS2xUeBeeT+6S4Zu/ZupfI+lBTyCCG
Q323l2GWmX2Q+upBH8HjrVt7llTH3HshT9FlGxlwBnAvIWnKs2fLFrn60RmosvaS
qETtUI435Qyt8VDXKmSrYTnhMAwGbvVRXVMDOAEnrtmUxhxbVvldZAJasHxddmOU
7wgn889I8V7pJMOqJk0gt8c0PSDSd4/CfMmE6XWtiz/3n67t4Yp4lbcuEUlnfEyf
aM645miljyS7BNi+FuIFKmAXmF7pyL/HiMM7Yxcj7VWkC0e6cuE3Ocvq2zJGZ7j9
KqVH8dshjF8CjmlQh1mWkZxqt2GWoa575lqqo6Fby4bTqpeX7/I=
=l9bV
-----END PGP SIGNATURE-----