[debhelper-devel] debhelper_10.7_source.changes ACCEPTED into unstable

Debian FTP Masters ftpmaster at ftp-master.debian.org
Sat Jul 29 18:19:05 UTC 2017



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 29 Jul 2017 18:00:24 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 10.7
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper-devel at lists.alioth.debian.org>
Changed-By: Niels Thykier <niels at thykier.net>
Description:
 debhelper  - helper programs for debian/rules
 dh-systemd - debhelper add-on to handle systemd unit files - transitional pack
Closes: 813266 868584 868649 868674 869697 869780
Changes:
 debhelper (10.7) unstable; urgency=medium
 .
   [ Niels Thykier ]
   * dh_usrlocal: Fix call to doit to avoid making it fork a shell.
   * autoconf.pm: Ditto.
   * cmake.pm: Ditto.
   * meson.pm: Ditto.
   * dh_installmodules: Ensure maintscripts are reproducible even with
     multiple kernel versions detected.
   * Apply patches from gregor herrmann to improve autopkgtests.
   * Dh_Lib: Introduce a print_and_complex_doit.
   * Buildsystem: Introduce a complex_doit_in_builddir, which is needed
     by gradle-debian-helper.
   * Dh_Lib: Fix bug in doit + doit_* that made them fork a shell in
     some cases.  For backwards compatibility, there is detection code
     that should make it warn for this case and retain bug-compatibility.
     This can cause a weird "Please specify the compatibility level in
     debian/compat" error if the tools have chdir to a different directory.
   * Dh_Lib: Support an optional hashref in doit + doit_* to enable some
     trivial operations in the child process (e.g. redirect stdout).
   * dh_installman: Avoid forking a shell where a simple subprocess call
     is sufficient.
   * Dh_Lib: Avoid forking 2 to 7 subprocesses for adding an autosnippet
     when helper tools use a subroutine rather then a sed snippet.
   * Dh_Lib: Extend autoscript to accept a hashref and use that for
     substituting into the snippet.  This variant (like the subroutine
     variant) avoids forking a lot of subprocesses and need not worry
     about a shell possibly interpreting metacharacters.
   * dh_installman: Pass "-l" to man when recoding the manpages.
   * dh_icons: Use hashref based autoscripts generation.
   * dh_installcatalogs: Ditto.
   * dh_installemacsen: Ditto.
   * dh_installmenu: Ditto.
   * dh_installmodules: Ditto.
   * dh_installwm: Ditto.
   * dh_installxfonts: Ditto.
   * dh_systemd_enable: Ditto.
   * dh_systemd_start: Ditto.
   * Dh_Lib: Reduce the use of shell and external commands for
     generating the final maintscripts.
   * Dh_Lib: Make getpackages without any arguments return all
     packages as the documentation promises it should.  Previously,
     it would hide packages not built (e.g. due to Build-Profiles).
   * Dh_Lib: Provide a better error message when getpackages() is called
     by a helper in the wrong directory.  Unfortunately, dh cannot rely
     on dh_testdir to do this as dh_testdir is called too late.
   * dh: optimize out the call to dh_testdir.  It is useless for
     printing a helpful error message when called by dh.
   * dh_installdocs: Apply patch from Sven Joachim to revert an
     incorrect regression "fix".  Thanks to Adrian Bunk for
     reporting the issue.  (Closes: #868649)
   * dh_installexamples: Ditto.
   * dh_installinfo: Ditto.
   * dh_installman: Ditto.
   * dh_gencontrol: Rewrite code that ensures that misc:Depends and
     misc:Pre-Depends are present to avoid relying external processes
     for this.
   * dh_builddeb: Let dpkg-deb choose the default compression level for
     dbgsym packages instead of using xz -1e.  The current default (xz -6)
     is likely to be a better default value for dbgsym packages.  Thanks to
     Adrian Bunk for the suggestion.  (Closes: #868674)
   * cmake.pm: Pass -DCMAKE_INSTALL_RUNSTATEDIR=/run to cmake in compat 11.
     Thanks to Felix Geyer for the suggestion.  (Closes: #869697)
   * cmake.pm: Avoid using the user specific cmake package registry.  Thanks
     to Christian Seiler and Felix Geyer.  (Closes: #868584)
 .
   [ Colin Watson ]
   * Quote assignment to $recommended_compat in case it isn't a valid Perl
     version string (e.g. for Debian derivatives).  Fix typos that caused it
     not to be used correctly.  Use the /g flag so that all instances of the
     substitution variable are handled.  (Closes: #869780)
 .
   [ Isaac Jurado ]
   * Make the autoconf buildsystem expand "${var}" values send to configure
     (e.g. pass --mandir=/usr/share/man instead of --mandir=${prefix}/share/man).
     (Closes: #813266)
Checksums-Sha1:
 fd7b2a59493baf746831133f6bb4647ac1b419a5 1757 debhelper_10.7.dsc
 22da871f0c1b7384ebe4616be95fad30eed1a629 416236 debhelper_10.7.tar.xz
 34d75f4546a22e9552e1094290568cea5b1be093 4441 debhelper_10.7_source.buildinfo
Checksums-Sha256:
 01c827ad13587978c6731cb6880a5a7734d4f0df328aedbfb2175c81794ee945 1757 debhelper_10.7.dsc
 2ea042c1dba7b3bec6a18e9e56fc2a5fa117761b0dd33832dcf04774aadffab0 416236 debhelper_10.7.tar.xz
 1f080f2c1ccddc795aaaa0eebb08ae6884807c41ec729eb834a9f8626b40b2d8 4441 debhelper_10.7_source.buildinfo
Files:
 ec6ee1b1c69261d5fa0cb0eaaa74dc00 1757 devel optional debhelper_10.7.dsc
 d7b6ace35cc430ceb59c529d9cbbd039 416236 devel optional debhelper_10.7.tar.xz
 4b5e0a81a08dc8aa38e9ce76e346d4ed 4441 devel optional debhelper_10.7_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEsxMaRR2/33ygW0GXBUu7n32AZEIFAll8zZgACgkQBUu7n32A
ZEKLLg/9Fh4TQ7nNPV5sgPXVJa9AxpBI936jgBMw2zMhIoUh2em6IfeA5pcSDSIa
mIgBSpvgQU8AdCjtYyvnMhmUG78QToT+hG/nlIKBJTxVdIHNFdEc2Wsb7qwfGrhg
jeQ574Fu0IP+rwJvFpFdlGSiX3T+41JNS/PaMoE+KqY6WEkgWlsFo4yp3oo8nkTk
KUU27aD4HuPJQkXuQJoUXtXBjDWFInuXRbIVpI06C77+Vnb2Qo1tZbmEFgVOMaVK
qL0hem/WoF8f2Coa+wGzX/e8+ly743CqeBKWaJuEbFytjuVJ2BI+d0TmOzTi+Mfu
2BSg+nHv7ZxtHjNECZYKh56hbTxnKUJxHPkLVt7M6vT5JzzdyuEbbYVe8XzabhlO
fVSnJ8gD7qsSDokoI9Vynauk+Vo90JKbZjygeHlIYJXoq3N32gK2a4FdbU6veD4S
iE0Ol2NrK1zityejjedd0F2VzbDx8KLO+ZqnMfeZ8sZVgbcaJP8uTQIdPStscXmQ
oaags8YntfNyHWwcwYvpBG1oI1eD+7ufOhrNdy9ASztdN2YTrtBwuU34B+vDScV+
Fr2t+qQK/la01VCMw69G5MrViKTsmbD3kQkZc6ct6QNMo1p8XFKeOUZ0WwbGCHtr
iblgjq2ixVmg+lMksoTm8yBom//vhKviS0iU2hl3lzN3y9pp5sQ=
=9WcJ
-----END PGP SIGNATURE-----


Thank you for your contribution to Debian.



More information about the debhelper-devel mailing list