Accepted debhelper 13.10 (source) into unstable
- To: debian-devel-changes@lists.debian.org
- Subject: Accepted debhelper 13.10 (source) into unstable
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 08 Oct 2022 18:33:57 +0000
- Debian: DAK
- Debian-architecture: source
- Debian-archive-action: accept
- Debian-changes: debhelper_13.10_source.changes
- Debian-source: debhelper
- Debian-suite: unstable
- Debian-version: 13.10
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id: Content-Transfer-Encoding:Content-Type:Subject:MIME-Version:To:Reply-To:From: Cc:Content-ID:Content-Description:In-Reply-To:References; bh=CbNswzrR2qsHD7HE0Uq5UUGKfXMG+0YOZWjfSfNOYnk=; b=LSAQehserlfMZlNc5qEBS2MPJ1 WyYRc2nfAB7uuwmZ3duluFOYXW84l49UGCwHJ4tUOg3iJ5TR/mzAx8aGV5v2xHAf3g93do5E3sKHJ 6nlD1534Ur4RvcNhEDODaI6UhXkFUCEULREtDkny8H99GrhLZFe6AxOsvc72RbRyX09VRJLLbww9y xVuMzGHu3rUCUXa7qKY1gBdTaTbmjxjE22z8O573LXW4hAKe+pbhReXXkFbianDpLTp/DTbumqLiO cfM1GF1Z/SmDjr7R04H7dM1mot/G6HuspBMnwDXcNalIbGLri48RMzPJoQFEzhT+ZnUYjWGHhqq44 Xiw1EOqg==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1ohEe5-001h4Q-Qr@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 08 Oct 2022 18:13:35 +0000
Source: debhelper
Architecture: source
Version: 13.10
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Closes: 904409 972724 979401 1000384 1002464 1019231 1020732 1021027
Changes:
debhelper (13.10) unstable; urgency=medium
.
[ Luca Boccassi ]
* Install `installsysusers` sequence (to match the provide).
.
[ Gioele Barabucci ]
* dh_installchangelogs: Trim old Debian changelog entries
automatically. Distributions can disable this by using
`DEB_BUILD_OPTIONS=notrimdch`.
* dh_installchangelogs.t: Force locale to be `C.UTF-8` to
avoid generating invalid changelog entries under
non-default locales.
.
[ Andrea Pappacoda ]
* meson.pm: Stop providing `MESON_TESTTHREADS` environment
variable for the install target. Said variable only
applies for testing.
* cmake.pm: Use `cmake --install` in compat 14.
(Closes: #1020732)
* docs/PROGRAMMING{,.md}: Rewrite PROGRAMMING into markdown.
.
[ Michael Biebl ]
* dh_installsystemduser: Stop masking user units on package
removal. They should never have been masked in the first
place. See #1021027.
* dh_installinit: Remove executable bit of init scripts on
package removal (via preinst). Related to #1021027.
* dh_installsystemd: Stop masking system units on package
removal. This is no longer necessary with the init scripts
getting their exec bit cleared on package removal.
(Closes: #1021027)
.
[ Niels Thykier ]
* Dh_Lib.pm: Add `package_type` as a function (extracted
from `is_udeb`).
* Dh_Getopt.pm: Fix duplicated `warning` in output for a
particular warning.
* dh_assistant: Provide a new `detect-hook-targets` command.
* dh: Recommend using `dh_assistant detect-hook-targets` for
checking whether hook targets are correct.
* dh: Hoist `nodoc` and `nocheck` from `DEB_BUILD_PROFILES`
into `DEB_BUILD_OPTIONS` when they are present in the former
and absent in the latter. Emit a warning when doing so to
aid the user, so they know why this does not work when they
are later building a package that does not use dh.
(Closes: #979401)
* dh: Provide a warning when cross building an `nocheck` is
absent from `DEB_BUILD_OPTIONS` to cross builders, who are
not experienced with Debian's requirements for
cross-building. The warning also recommends activating the
`cross` build profile and provides a way to disable the
warning without using `nocheck` (for the special case, where
people have a system that can run host binaries).
* Dh_Lib.pm: Fix bug where `addsubstvars` would not respect
the `--no-act` parameter.
* dh_perl: For scripts that are detected as perl scripts
that would trigger a dependency, normalize the shebang line to
use the same perl as debhelper is run under (/usr/bin/perl
in Debian, YMMV in derivatives). (Closes: #904409)
* dh_assistant: Provide new `log-installed-files` command to
help users and third-party tools record which files they have
installed. Third-party tools should use the
`--on-behalf-of-cmd` to have their tool name recorded.
(Closes: #972724)
* dh_installexamples: Explicitly recommend `examples/*` over
`examples` as content for the `debian/<pkg>.examples` file
to avoid the triggering `.../examples/examples` case.
(Closes: #1000384)
* debhelper.pod: Clarify the documentation around `-v` +
`--verbose` vs. `DH_VERBOSE` vs. `DH_QUIET` and `terse`
from `DEB_BUILD_OPTIONS`. Notably, clarify that `-v`
and `DH_VERBOSE` provides the same functionality and
that they do not cause *all* commands to be shown.
(Closes: #1002464)
.
[ Translations ]
* Update Portuguese translation (Américo Monteiro)
(Closes: #1019231)
Checksums-Sha1:
422859fc9508e32530cdb1c59b9b671846579b08 1785 debhelper_13.10.dsc
314543cd3b5c03fe7346513145b9b3c6c80e64c3 579576 debhelper_13.10.tar.xz
3bd4ddf12b01002b5a7148c991e9dbb98acc8113 5193 debhelper_13.10_source.buildinfo
Checksums-Sha256:
85f2dc47e022c0d82787dfacc97e1f2de094cee24d7b70fd2e959d28011e63ff 1785 debhelper_13.10.dsc
cb8bc7f59f911dcee69662c230bf3909828807a0cf8ed69a16c5bb1aeeafbd86 579576 debhelper_13.10.tar.xz
de613ede494415a18887193b2b9244b0fa08dbcbf1568a8f21bd8e0cbfb7b411 5193 debhelper_13.10_source.buildinfo
Files:
b65cbfd192b1d23f9719cd57c976f907 1785 devel optional debhelper_13.10.dsc
6d74908410f3e878d174c615aefc5c34 579576 devel optional debhelper_13.10.tar.xz
0216637a7c8bc842020c84da21d7a738 5193 devel optional debhelper_13.10_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAmNBv38SHG5pZWxzQHRo
eWtpZXIubmV0AAoJEKZbeNvmfHqsNtAP/iJmcJZ/uGc0U+KghChupI+9tWl6Gpfb
P2CfM5x6UyhbGao4QmdLv9fm3+ucsX7rn7DqO7JeRBIf/tPxOntq2rk6dDxjhtD1
9osKMC6QkaROa4qOQxrEOikLVyXVSNGvJF0K7/U2+yhQXxB3Z3NzTJTXM7tXr6eP
WnhbPlJLJaFgbAAOs5kEF/xXwVz6PbKwpijqeCNlyDkFRAPmlcM64hR0X+TnZgZJ
2y3mjm5BFllVgvmW+BVAV9G1wCoijOwgNfxWmgUnyBft2n5fJFI8zBh3Lq3dyEoe
0yY6RXBD2bBQN3SZ2VMH0AWDNtbkww3S9HxAjQccs+G5uNe3g6iF7BRKQBu3W5SE
+Z6g3HhOjA6GlYH1r2jJwaJij7LTjDKMjne7xEeCmEtTyyNk372VBzV4+U4DMHEg
jaILDoewH1sAYadRCORvWX7QY8LXDkovLcyXU7HusMEbRHo69NpfMmzC6lYO5Jnr
ZIKKQTAwvj3sXJdkWNSfhIevCQnNzlnvM6cTBScD2C2IojXaOdXm5oer9cH5VdR+
NuEzTVrKJEzx4ZvEWiANs0kq0gvkgxK3HAtXywkm68V4Ogl3zxUxxOrUz9vDmH1S
vB1/7hzb5lttDn05Evg64shCYxWxIiEtp0y+WqgpV0mXuO7JWlIIs5LDKyVfbXZW
e2pPsjHQdnja
=nomr
-----END PGP SIGNATURE-----