- Update to version 13.4.1

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/debhelper?expand=0&rev=15
This commit is contained in:
Jan Baier 2021-10-18 09:37:39 +00:00 committed by Git OBS Bridge
parent 0aec3895c8
commit bb6c720197
4 changed files with 84 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:16aba75e3dfeb5d88e8577a6f73084628ea7853a9b01d32151b7f35c2d69949b
size 1060818

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:196c46757c8bf321fcc74cc087c2e92ec20905cd0afccf01d60aa2765e806b9a
size 1062358

View File

@ -1,3 +1,83 @@
-------------------------------------------------------------------
Mon Oct 18 09:14:43 UTC 2021 - Jan Baier <jbaier@suse.com>
- Update to version 13.4.1
* autoscripts/*: Replace `which` with `command -v`.
* dh_installsystemd: Only merge /lib/systemd/system into /usr
for now. (Closes: #992554)
* dh_systemd_enable: Ditto.
* autoscripts/postinst-init-nostart: Call invoke-rc.d when
a non-empty DPKG_ROOT is used. (Closes: #992556)
* Replace "use v5.28" with "use v5.24" in Dh_Lib.pm.
The change to "use v5.28" in 13.4 broke the test to distinguish 0755
from "0755" in the reset_perm_and_owner function, breaking builds.
Thanks Adrian Bunk and Ansgar for help isolating the problem.
* debian/changelog: Correct bug number in the 13.4 entry.
* dh_dwz: run in parallel across packages. (Closes: !47)
* Dh_Buildsystems.pm: Add bmake and mkcmake as third-party
build systems. (Closes: !46)
* Dh_Buildsystems.pm: Add golang as a third-party build
system. (Closes: #981106)
* autoscripts/*: Add support for DPKG_ROOT in systemd, tmpusers,
sysusers and init related snippets. Based on an initial patch
from Helmut Grohne. (Closes: #983566)
* autoscripts/*: Reorder conditions in some scripts to avoid
doing a redundant stat call when a script parameter can decide
to skip it.
* dh_gconf: Remove the command as it does nothing.
(Closes: #908845)
* doc/TODO: Remove reference to dh_gconf.
* root_sequence.pm: Remove dh_gconf from root sequence and declare
it as obsolete (causing errors from compat 14 if still referenced
in hook targets).
* man/po4a/po4a.cfg: Remove dh_gconf from translations.
* AddonAPI.pm: The declare_command_obsolete command now accepts an
"$error_compat" parameter to enable addons to choose which compat
level that will trigger an error (though it must be minimum 13).
* doc/PROGRAMMING: Update docs to reflect API change.
* debhelper.pod: Document that referencing dh_gconf in hook targets
will cause an error in compat 14.
* dh_fixperms: Correct permissions of files beneath usr/libexec to
be executable. (Closes: #979401)
* dh_installtmpfiles: Only register tmpfiles ending with ".conf" as
tmpfiles in /usr/lib/tmpfiles.d and /etc/tmpfiles.d. This ensures
that dh_installtmpfiles gracefully copes with e.g. README files
provided by systemd upstream. (Closes: #986329)
* dh_installsystemd: Ditto (but only relevant in compat 12 or
earlier)
* cmake.pm: Pass -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF to cmake in
addition to -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON as the
former is intended to replace the latter. Thanks to Raul Tambre
for reporting the issue. (Closes: #988973)
* Dh_Lib.pm: Bump version requirement to v5.28 to reflect the actual
requirements (the code was using v5.28 features). Thanks to
Sérgio Basto for reporting the issue.
* dh_missing: Ditto.
* autoscripts/postinst-init,autoscripts/postinst-systemd-start: Use
"restart" instead of "start" when starting the services. This
ensures a smooth transition from --restart-after-upgrade to
--no-restart-after-upgrade in dh_installinit and dh_installsystemd.
Thanks to Ryan Tandy for reporting the issue.
(Closes: #989155)
* dh_installsystemd: Remove usage of autoscripts/postinst-systemd-restart
* dh_installinit: Remove usage of autoscripts/postinst-init-restart
* autoscripts/autoscripts/postinst-systemd-restart: Removed.
* autoscripts/postinst-init-restart: Removed
* dh_installsystemd: Prefer /usr/lib/systemd/ to /lib/systemd.
(Closes: #987989)
* dh_systemd_enable: Ditto.
* dh_systemd_start: Ditto.
* dh_installinit: Ditto.
* dh_installsystemd: Merge /lib/systemd into /usr/lib/systemd if both
are present in the package staging directory (prefering the latter
in case of conflicts). (Closes: #987989)
* dh_systemd_enable: Ditto.
* perl_build.pm,perl_makemaker.pm: Make debhelper use the same perl
as it runs under (via Perl's $^X variable) when invoking the
upstream build system. (Closes: !40, #966396)
* Always generate unique doc-base file names based on package name and
document ID. (Closes: #980903)
-------------------------------------------------------------------
Tue Mar 16 14:41:10 UTC 2021 - Jan Baier <jbaier@suse.com>

View File

@ -17,7 +17,7 @@
Name: debhelper
Version: 13.3.4
Version: 13.4.1
Release: 0
Summary: Helper programs for debian/rules
License: GPL-2.0-or-later