-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 01 Feb 2020 11:46:25 +0000 Source: debhelper Architecture: source Version: 12.9~bpo10+1 Distribution: buster-backports Urgency: medium Maintainer: Debhelper Maintainers <debhelper@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Closes: 198507 568897 885994 906723 917368 944478 944691 949396 949538 949635 Changes: debhelper (12.9~bpo10+1) buster-backports; urgency=medium . * Rebuild for buster-backports. . debhelper (12.9) unstable; urgency=medium . [ Niels Thykier ] * debhelper.7: Clarify how DH_OPTIONS works and that some third-party tools may ignore it if they do not support it. Thanks to Andrej Shadura for reporting the issue over IRC. * doc/PROGRAMMING: Introduce a section on the NOOP PROMISE comment. * dh: In compat 13, skip calls to hook and override targets for dh_auto_test, dh_dwz and dh_strip. Thanks to Mike Hommey for suggesting it. (Closes: #568897) * Dh_Getopt.pm: Remove support for "--ignore". No package uses it any more. For most parts, it has been replaced by the "3.0 (quilt)" source format. * debian/changelog: Clarify that substitutions change in 12.8 only apply to the maintscript file (and not maintainer scripts) for dh_installdeb. * debhelper.7: Improve text in compat 13 section. * autoconf.pm: Only consider "configure" as an autoconf script if it is a file (and not a directory). Thanks to Andrius Merkys for reporting the bug and providing a patch. (Closes: #949396) * debian/control: Bump Standards-Version to 4.5.0 - no changes required. * dh_shlibdeps: Pass "--" in front of filenames passed to file(1). Thanks to Christoph Biedl for the suggestion. (Closes: #949538) * dh_strip: Ditto * dh.1: Improve documentation for override targets and include a section on the new hook target. (Closes: #885994) * Dh_Lib.pm: Make it possible to disable the command logging by passing "inhibit_log => 1" to the init sub. Furthermore, the logging is now only enabled when init is called (and not disabled by that option or inhibit_log()). This prevents Dh_Lib from triggering a log write just by being loaded. * dh: Refactor addon loading. As a side-effect, dh no longer leaks as many functions into the scope of addons. Addons depending on the previous behaviour may now fail due to calls to undefined subroutintes and will need to be fixed. * dh_installinitramfs.1: Correct the name of localized versions of dh_installinitramfs so that man can find them. . [ Thorsten Glaser ] * dh_auto_*: Make it possible to disable build systems by passing --buildsystem=none. Previously this would require overriding each and every dh_auto_* tool. (Closes: #949635) . debhelper (12.8) unstable; urgency=medium . [ Niels Thykier ] * Dh_Lib.pm: Simplify internal loggning of which commands have been run. We are no longer interested in whether it was an override target or not. * dh: Support "execute_before_X" and "execute_after_X" targets in debian/rules. This is useful for injecting commands before or after the command "X" that dh runs. Note this feature requires compat 10 or later due to internal limitations in debhelper. Attempts to use it in compat 9 will trigger an error. Thanks to Christoph Berg for the suggestion. (Closes: #885994) * dh: Detect and warn about override and hook targets for known obsolete commands. In compat 13, this will be an error instead of a warning. * dh: Reset umask to 0022 as a consistent default value. Thanks to Thorsten Glaser for the suggestion. (Closes: #944691) * dh_missing: The --fail-missing parameter is now default in compat 13. Thanks to Mattia Rizzolo for the suggestion. (Closes: #917368) * dh_installtmpfiles: New command extracted from dh_installsystem that will handle tmpfiles.d configuration. Thanks to Michael Biebl for the suggestion. (Closes: #944478) * dh_installsystemd: In compat 13, this command will no longer manage tmpfiles.d configuration. * dh: Run dh_installtmpfiles by default in compat 13. * Dh_Lib.pm: Emit "error" and "warning" with error and warning messages. Thanks to Paul Wise for the suggestion. (Closes: #906723) * Dh_Lib.pm: Support colored output for warnings and errors (enabled by default). The colors can be controlled by setting DH_COLORS or DPKG_COLORS. The latter will also affect dpkg-related tools. Note: NO_COLOR is respected in the absence of DH_COLORS and DPKG_COLORS. * Dh_Lib.pm: Support substitution variables in files handled by filearray and filedoublearray in compat 13. This also applies to executable configuration files. As the substitution occurs after splitting the files into tokens, it can be used to include spaces in the tokens (often file names). (Closes: #198507) * dh_install: Support substitution configuration files. * dh_clean: Ditto. * dh_installcatalogs: Ditto. * dh_installdeb: Ditto (debian/*.maintscripts only). * dh_installdirs: Ditto. * dh_installdocs: Ditto. * dh_installexamples: Ditto. * dh_installinfo: Ditto. * dh_installman: Ditto. * dh_installwm: Ditto. * dh_link: Ditto. * dh_missing: Ditto. * dh_ucf: Ditto. * debian/rules: Remove override for dh_missing as the --fail-missing parameter is default now. . [ Helmut Grohne ] * Warn about missing perl-xs-dev for perl_* buildsystems. Checksums-Sha1: 50876e46392c2ff5671fb7503a9d16add1e9b007 1867 debhelper_12.9~bpo10+1.dsc a9eae0fe9b8d0a24f22cc85e448469293c36bc16 521128 debhelper_12.9~bpo10+1.tar.xz 83956b386aece12b8335fa538ca7b8186eabbbb5 4571 debhelper_12.9~bpo10+1_source.buildinfo Checksums-Sha256: 09ea880c9f785e5776047202bb18197a4b66679cfd7e9ccf08b5eddbf9d2085a 1867 debhelper_12.9~bpo10+1.dsc 039844e817718f2f2a59ada1921dbb40e088950cd700a3ead6f7e9ad4b32cf2b 521128 debhelper_12.9~bpo10+1.tar.xz f1701a2f7719324a1471cff9261361908e3a98cde7bbba54bcae5ecb31aa4136 4571 debhelper_12.9~bpo10+1_source.buildinfo Files: a0d832474d05e0fb2d58dbec461b7126 1867 devel optional debhelper_12.9~bpo10+1.dsc 28831055fd7890f0cf0acb5704976990 521128 devel optional debhelper_12.9~bpo10+1.tar.xz 017a0c7e650e2e85236d8a5d062cb999 4571 devel optional debhelper_12.9~bpo10+1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAl41ZjYSHG5pZWxzQHRo eWtpZXIubmV0AAoJEKZbeNvmfHqszawP/i+Gy5JnAYET9xnaDHORoZ/Zamyf3Nh/ E1YvSLK51U71GFCmSOFTZHWiFjJBVBd61aRZ3TG3Wio+oGViKPfIvxUZuuuwONlf vrk3BqWFhiyfjyYggkR7/CqVHsk7XqMrbzQWgYVVp7Iz2FmmYlDRAzaV+jX17YA3 0Pu5mvJL7W9sSgHqxjiXlVzYhj2vsLZFuoRT9ncQ+tMQlcYzBdLXwkI7EMJ/L4aW jteh3p31Kq6MZFPQ9fjkI6aLZ1kghxedaDkgTJdkOpPlEsXLt/oGcH0JjD/2Usxm X5/a9Kyv4TKlNA/ugH5tuzHjCHD4Ja85CL9yCsmyvG5KkpwcKmDHGQ9j2a52d7k5 cjPPHCPrZlIPsr4bFyIIlkH6IcRGxH9AFwN5L83BarMNrkhtlgra5coAa48g4cmg C3RMJ8VC6jSAeQ3N/kxpSKpB2QiwqRoUA8l2kk/k7mqfJT0pA5LqCI3x043fTt9k HqhtSFAcxMxRSVA1LeA23WzVM64o7p3BYYmkk0Ju4HKg0z+geLGcBPotCZJmNocQ /yoiINHDg63EmYi6IWeFIT+zUlhQXPV5hbI5mHO68sarYsRqVR/IHjIL1QLfXyQ+ 97rw3i/49JX+iSsW0dopUM66br3dmfComYjGgDKLYjx8oZGvNOcVERB5qWdti6j/ tmUZnnN+RY2K =ii7L -----END PGP SIGNATURE-----