Accepted devscripts 2.18.7~bpo9+1 (source) into stretch-backports
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 30 Oct 2018 16:37:41 +0100
Source: devscripts
Binary: devscripts
Architecture: source
Version: 2.18.7~bpo9+1
Distribution: stretch-backports
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 838682 887358 894518 895307 896136 897382 907289 908036 908062 908528 909339 909418 909719 910262 910369 910709 910759 910777 910803 910910 911401 911423 911720
Changes:
devscripts (2.18.7~bpo9+1) stretch-backports; urgency=medium
.
* Rebuild for stretch-backports.
.
devscripts (2.18.7) unstable; urgency=medium
.
[ Martyn Welch ]
* chdist:
+ Make src2bin use the chosen dist config instead of the host's. MR: !52
.
[ Xavier Guimard ]
* Perl scripts:
+ Add common modules to parse configuration, command line and normalize
output. MR: !51
- This moves libmoo-perl and libipc-run-perl dependency from "Recommends"
to "Depends". MR: !51; MR: !74
* uscan:
+ Fix bad package name in git HEAD mode. Closes: #896136
+ Modified to use common Perl modules. MR: !51
+ Download only the good ref in gitmode shallow. Closes: #910709; MR: !57
+ Fix documentation: -dd isn't usable, but --dd is. MR: !58
+ Embed mk-origtargz instead of launching it and parse stdout. MR: !55
+ Enclose the whole @ANY_VERSION@, @ARCHIVE_EXT@, @DEB_EXT@ and
@SIGNATURE_EXT into non-capturing groups (See #910910). MR: !66
+ Disable pgpmode=previous lines if nothing was downloaded.
Closes: #910910; MR: !69
+ Use new value 'default' for compression when not chosen. MR: !68
+ Fix regression from 2.18.5 where the User-Agent string was not set to
the default value. Closes: #911401; MR: !73
+ In git mode, check the local git repository in the if there is an
upstream remote and use it when available. Closes: #910777; MR: !72
* mk-origtargz:
+ Rewritten using common Perl files. MR: !55
+ Don't override compression when set in command line when we are
implicitly repacking. Closes: #894518; MR: !60
+ Accept uncompressed tarballs as source files. Closes: #838682; MR: !64
+ Switch default compression from gzip to xz if source format is 2.0 or if
mk-origtargz isn't used in a debian source directory
Closes: #910803; MR: !61; MR: !63
+ Refactor the whole configuration management code, and add a 'default'
compression to let mk-origtargz choose. MR: !68
* French translation update. MR: !59
.
[ Daniel Kahn Gillmor ]
* uscan:
+ Fix typo in documentation, s/hush/hash. Closes: #910759
.
[ Mattia Rizzolo ]
* mk-build-deps:
+ Add patch by Joost van Baal-Ilić to allow building a package even if the
package doesn't have any build dependencies. Closes: #910369
* who-uploads:
+ Fix bad signal handling that could potentially lead to insecure use of
/tmp. Thanks to Jakub Wilk for reporting. Closes: #911720
* dd-list:
+ Update documentation to match reality, as dd-list is now using
`apt-get indextargets` when available. Closes: #911423
* README:
+ Normalize by always appending a full stop at the end of the sentence.
+ Document the role of "Suggests"ed packages.
+ Introduce the concept of "core" scripts, for which base dependencies are
expected to be marked as hard "Depends". For now the following scripts
are considered core: dcmd dd-list debchange debcheckout debclean debdiff
debsign debuild uscan.
* debian/control:
+ Per the above definition of "core scripts", promote the following
packages to Depends: fakeroot, file, gnupg|gnupg2, gpgv|gpgv2,
libfile-which-perl, libwww-perl, patchutils, wdiff.
+ Generate the package description from the README. MR: !77
* tests:
+ Skip test_debrepro on hurd-i386, at it requires sem_open().
.
[ Eli Uriegas ]
* mk-build-deps:
+ Fix use of an uninitialized variable in build_equiv(). MR: !56
.
devscripts (2.18.6) unstable; urgency=medium
.
[ Unit 193 ]
* uscan:
+ Tweak the bash completion so directory names can be tab completed.
.
[ Simon McVittie ]
* sadt:
+ Ignore the new test restriction "superficial". MR: !50
.
[ Mattia Rizzolo ]
* tests:
+ Fix autopkgtest that was failing due to missing test dependency
on fakeroot. Closes: #910262
.
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:
7b341b23a05a4a16d26e9962656822a87949de55 2978 devscripts_2.18.7~bpo9+1.dsc
51063c6f73446d374658e7da83c6f4f838710051 759732 devscripts_2.18.7~bpo9+1.tar.xz
317cd80ad2bf806f9ad26935891ecf7414ba0151 11104 devscripts_2.18.7~bpo9+1_amd64.buildinfo
Checksums-Sha256:
e2b863573cef9e303b6c5715f2edfe90c32f050075937ac3bc0c162c8f33c267 2978 devscripts_2.18.7~bpo9+1.dsc
f6fcf4023b4e13cc78d982756f61eaafc0cb5077931291b1b0248d73f700d3dd 759732 devscripts_2.18.7~bpo9+1.tar.xz
8625632556cd4ebede5214879dc85f6918244b1a0a46733716dc6b622d163bf6 11104 devscripts_2.18.7~bpo9+1_amd64.buildinfo
Files:
648d4c60ff2000db9847e4f813b9c761 2978 devel optional devscripts_2.18.7~bpo9+1.dsc
e9d52676dd794493d0ab979b262c7663 759732 devel optional devscripts_2.18.7~bpo9+1.tar.xz
b7fe3daefa5958bd6ec6de42f27949ae 11104 devel optional devscripts_2.18.7~bpo9+1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlvYfwYACgkQCBa54Yx2
K6095g//fTGCqn0ytHR4zU7NbXgP3boqI+w7hx3ioSnjbak/Ova7bI5rdOjLXI6/
kdkf853GZJDrGWlo9MfDF+0JzrvJaSGG7uFjh4p/zQnrsXLTOWiGtueiXakS/VaR
TWdVmkgpsbD3S60cMUi50xzPE5dwZAeAJdtRrFA8Myel/RyTyUTrrdjU/9wFBqIE
kaI661jJ464nNNvbqQJ0gn854qbcXantQbawGvZlg507Z2xeKXC7WYf2Ob7GCAro
mDlMFR6vekBwShbxEsKH6g/dPAeM7DffIlTz9CL1pOyrAG1HJKGOO3HDmk+3DrAG
s5YcQII6ZL/O75BMYdI0Hr4mMUXxFyGIgcwzlWuDBRUB+YpflsAty47AqIvrA2Gd
DauCuvkLWcFZ+ntqupPpDTfw6oGpn2LI89tt3/7zFoXuLWvfx5XrRKY6P9VwsIlh
0naJzeEfZXuO7C/CdxgTTbfogT+W4siRwJTj2JdTB2trJmpDjgsx47ZupIwgIzpW
9zmaSuVwCQBR+nqolw9qUgvKlSph89Bn6kmLzGRcotMgkA1SlVuByVCAZI1IqH6i
VoHp+DLWA2B1ml7KDa4LxTcrYPHHJVR3RRW/q5wEkdeyVtxy8k5wbjJfHPO1HIeZ
w2hH9cNzADmonR1j9kZOpHgniYkWBiKPTbYjLTlKyajFJeM2qG8=
=Ma1N
-----END PGP SIGNATURE-----
Reply to: