-----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-----