* Add test and runtime dependency on libpod-parser-perl.
Required for Perl 5.32.
* Debian::WNPP::Query: use HTTPS for bugs.debian.org links.
* t/Control.t: add more testcases for X(SBC)-* fields.
* Debian::Control::Stanza: fix looks_like_an_x_field() function.
Debian Policy defines "X followed by one or more of S, B, C" fields in
control files. looks_like_an_x_field() so far only accepted one of them,
which breaks e.g. Ubuntu's XSBC-Original-Maintainer field.
Adjust regexp to the one used by Dpkg::Control::FieldsCore.
Thanks to Lukas Märdian for the bug report. (LP: #1886461)
* Debian::DpkgLists: ignore dpkg-query status messages in _cat_lists().
* DhMakePerl::Command::make: use 'apt-get install' instead of 'dpkg -i'
for installing the created and built package. The former also takes
care of dependencies.
Thanks to Paul Wise for the bug report. (Closes: #954827)
* Update some copyright attributions.
* Hardening support for arch:any packages (a.k.a. C/XS modules):
+ Update test suite: expect debian/rules with hardening flags for
arch:any package.
+ Separate debian/rules template into an arch:all and an arch:any
version (again). The latter contains hardening flags.
+ DhMakePerl::Command::Packaging: use the arch:{all,all} debian/rules
template depending on the architecture of the binary package.
This bug was fixed in the package dh-make-perl - 0.113
---------------
dh-make-perl (0.113) unstable; urgency=medium
* Add test and runtime dependency on libpod-parser-perl. :WNPP:: Query: use HTTPS for bugs.debian.org links. :Control: :Stanza: fix looks_like_ an_x_field( ) function. an_x_field( ) so far only accepted one of them, Maintainer field. :FieldsCore. :Command: :make: use 'apt-get install' instead of 'dpkg -i' :Command: :Packaging: use the arch:{all,all} debian/rules
Required for Perl 5.32.
* Debian:
* t/Control.t: add more testcases for X(SBC)-* fields.
* Debian:
Debian Policy defines "X followed by one or more of S, B, C" fields in
control files. looks_like_
which breaks e.g. Ubuntu's XSBC-Original-
Adjust regexp to the one used by Dpkg::Control:
Thanks to Lukas Märdian for the bug report. (LP: #1886461)
* Debian::DpkgLists: ignore dpkg-query status messages in _cat_lists().
* DhMakePerl:
for installing the created and built package. The former also takes
care of dependencies.
Thanks to Paul Wise for the bug report. (Closes: #954827)
* Update some copyright attributions.
* Hardening support for arch:any packages (a.k.a. C/XS modules):
+ Update test suite: expect debian/rules with hardening flags for
arch:any package.
+ Separate debian/rules template into an arch:all and an arch:any
version (again). The latter contains hardening flags.
+ DhMakePerl:
template depending on the architecture of the binary package.
-- gregor herrmann <email address hidden> Sun, 12 Jul 2020 01:13:06 +0200