-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 26 Nov 2022 12:00:44 +0000 Source: debhelper Architecture: source Version: 13.11.1~bpo11+1 Distribution: bullseye-backports Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Luca Boccassi <bluca@debian.org> Closes: 904409 972724 979401 1000384 1002464 1016354 1019231 1020732 1021027 1021467 1024520 Changes: debhelper (13.11.1~bpo11+1) bullseye-backports; urgency=medium . * Rebuild for bullseye-backports. . debhelper (13.11.1) unstable; urgency=medium . * Team upload. * Fix missed 3 to 4 arguments conversion in _install_file_to_path call. (Closes: #1024520) . debhelper (13.11) unstable; urgency=medium . [ Gioele Barabucci ] * dh_installchangelogs: Ensure that at least four old entries are preserved (Closes: #1021467) . [ Andrea Pappacoda ] * meson.pm: Use `meson setup` in the configure step rather than just `meson`. . [ Niels Thykier ] * Put newest compat level first in documentation * Rename debhelper config files to include package name * dh_installdebconf: Fix typo in manual page * Dh_Lib.pm: `qx_cmd` support env/chdir changes like `doit` (Closes: #1016354) * Remove obsolete compat checks in the code * dh_dwz: Ensure dwz multifile is owned by root:root when root should be used * dh_builddeb: Always pass `--root-owner-group` to `dpkg-deb` for dbgsym packages. * Dh_Lib.pm: Provide `mkdirs` to create (non-package) directories. * Dh_Lib.pm: Make `install_dir` chown created directories when root should be used for debhelper's own commands. This fixes #1024261 for packages that only use debhelper itself. However, third-party debhelper tools may still cause packages with incorrect ownership for now if they are run after `dh_fixperms` (or `dh_fixperms` is omitted). * Dh_Lib.pm: Ensure `install_{file,prog,lib}` uses chown when root should be used. Previously, they would skip the `chown` call and rely on `dh_fixperms` or `dpkg-deb` to fix the ownership. However, that could cause issues when the helper was run after `dh_fixperms` and install files that `dpkg-deb` would not reset ownership of. . debhelper (13.10.1) unstable; urgency=medium . * Team upload. . [ Luca Boccassi ] * dh_installsysusers: make output reproducible . [ Jakub Wilk ] * dh_assistant: Suggest json_pp as JSON formatter . [ Niels Thykier ] * dh_assistant: Fix typo of active-compat-level * dh_installchangelogs: Fix typo of performed . 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: 7614c11e5245655593ded045c3c40721ac6b0b2b 1825 debhelper_13.11.1~bpo11+1.dsc 1c031f6844509af48ae63244a8a4e56af72f9d0a 580632 debhelper_13.11.1~bpo11+1.tar.xz 13f522412df7825adf28ecd7a72d3537efabb14c 5311 debhelper_13.11.1~bpo11+1_source.buildinfo Checksums-Sha256: 2529c80b5001354bb845e14a5f80864ef65dcea5c9becf808bc3b6e27c246181 1825 debhelper_13.11.1~bpo11+1.dsc 42663bdf423674bd6f98db8b7fb646a0efd243fce8b3f5229d484db36d0d7507 580632 debhelper_13.11.1~bpo11+1.tar.xz af2e932319caea2fe008233ca023fe4a7c056d67916c861132286f9ba53e709c 5311 debhelper_13.11.1~bpo11+1_source.buildinfo Files: 3cc589ff46659157e6b63d2cc22577dc 1825 devel optional debhelper_13.11.1~bpo11+1.dsc abb868df0d65b37f1717ade4e353718b 580632 devel optional debhelper_13.11.1~bpo11+1.tar.xz 2dc01ab9f68123b90bd7aacc966fc28f 5311 devel optional debhelper_13.11.1~bpo11+1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmOCBmwRHGJsdWNhQGRl Ymlhbi5vcmcACgkQKGv37813JB6jkA/9FzCIpO3RW6fBxZhEp3iraq9meWZ98KOW YePh9/pYnBv2QAjZ8CIIHUPJghVBRjshpJvHBPm7luequs4WgHor/JOR/OWpv6wW RAHGXrGXRUvhY+o6egkS5fYP3s+3JwnmYMPsKGqLIl15Pt5fkePnJBfIjoNDXWD7 1F4f+nX9TCd9PPp4xXqYtI7Vn4+GBLaOjagAkVXvklZlPJ2n9TWPn8xZUgc/jtxq q5mubrzBgwK7ZhiJ2mpcov1YQfB3+4AB4TiEOB6m4QNmi3zVaIQwkVRaUJRl9/4o sUVTGXWAsydoddx6dC3618RNguseZce6Ohj1dc2+ZBXeFQnrO0jnriHCctRwcb2G nuXkGTi8nmeI3jPmSlfI4qcW1+fFOOFLNr9wFSZII+ACS7yWILnhtvSw5GQqRGzL 16tNn6qXLXTg4aciZDd6ferHOnAUct2QZBu/kKnT1tAxslYCHd9HDGHtvH9+eMDP qytWP+Hn85Dtb1bXK78kXL2fIzK3oK6Me908MMrfkO3YzxmLGjYlBK32wMp0DeIv H4cGR2OlvVwgnz1ttzg/Hw09pxPhraxz8Bew2+k/TbtcYOeHwVPL4kvy/ZwfCf25 hWaVZdBhm2eOUu5if0B1C7896aLqO/yphmryzoggalF06cbyV++risMb7a++EHiz PvTYdjlL2sI= =iSnG -----END PGP SIGNATURE-----