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