[debhelper-devel] [debhelper] annotated tag debian/10.5 created (now 81be143)
Niels Thykier
nthykier at moszumanska.debian.org
Sun Jun 25 16:59:39 UTC 2017
This is an automated email from the git hooks/post-receive script.
nthykier pushed a change to annotated tag debian/10.5
in repository debhelper.
at 81be143 (tag)
tagging e1e445fc0b7bb15c7a47197a31a207e896618bb8 (commit)
replaces debian/10.4
tagged by Niels Thykier
on Sun Jun 25 16:59:12 2017 +0000
- Log -----------------------------------------------------------------
Release debhelper/10.5 into unstable
Format: 1.8
Date: Sun, 25 Jun 2017 17:00:00 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 10.5
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: 761024 858467 861852 862844 863447 863887 863961 865363 865708
Changes:
debhelper (10.5) unstable; urgency=medium
.
* Upload to unstable. (Closes: #865363)
.
[ Niels Thykier ]
* dh_installman: Remove unncessary "chown" call that made things a
lot slower. Thanks to Kurt Roeckx for reporting it.
* dh_installman: Fix wrong permission of man pages (set 0755 instead
of 0644). Regression introduced in 10.2.2.
* dh_installman: Batch chmod calls to reduce the overhead for
packages with many manpages.
* dh: Undo an unsafe optimisation that caused "-indep" and "-arch"
override targets to be ignored. Thanks to Gianfranco Costamagna
for reporting it and Iain Lane for tracing it to the commit
that introduced the issue. (Closes: #863887)
* dh_clean, dh_prep: Bulk delete most files and directories, which
gives a noticeable speed up for source packages building many
binary packages.
* dh_shlibdeps: Avoid creating debian/<pkg>/DEBIAN directory if it
is not needed.
* Dh_Lib.pm: Fix typo in error message.
* Dh_Lib.pm: Rewrite install_* to use File::Copy to avoid the
overhead of a fork+exec per file. For simplicity, the verbose
output still claim debhelper uses "install -p -m <mode>" for this.
* Dh_Lib.pm: Replace most of the fork+exec calls to mv for simple
file renames.
* Dh_Lib.pm: Add sub to make common dh_* tools do their thing in
parallel with very little coding effort. This parallel support
accounts for DEB_BUILD_OPTIONS to set the upper limit.
* dh_fixperms: Run package updates in parallel if DEB_BUILD_OPTIONS
permits it.
* dh_installchangelogs: Ditto.
* dh_compress: Ditto.
* dh_installman: Ditto.
* dh_genchanges: Ditto.
* dh_shlibdeps: Ditto.
* dh_md5sums: Ditto.
* dh_builddeb: Rewrite the hand-written parallel code to use the new
simpler way of doing it.
* dh_shlibdeps: Avoid calling file(1) on debug symbols.
* SUPPORT-POLICY: Include new document that describes the current
support policy of debhelper compat levels.
* Dh_Lib.pm: Pass ":unix" layer when using the ":gzip" layer due to
PerlIO-gzip bug RT#114557.
* Dh_Lib.pm: Ignore empty dpkg-architecture variables.
(Closes: #862844)
* dh_installchangelogs: Avoid trying to install a directory by default
as a changelog file. Thanks to Markus Koschany for reporting the
issue. (Closes: #861852)
* dh_installwm.1: Correct documentation to reflect the behaviour in
compat 10. Thanks to Robert Luberda for reporting the issue.
(Closes: #865708)
* dh_installcatalogs: Use explicit await triggers to avoid trigger
a lintian warning.
* dh_installman: In compat 11, attempt to detect the language of the
manpage based on the directory (/man/<LANG>/manX/) before using the
extension. This is more reliably for packages using dh_installman
to install manpages from the temporary install dir.
(Closes: #761024)
* dh_installcatalogs: Check the return code of close when generating
a catalog for sgml-base.
* Dh_Lib.pm: Emulate "install -d" with File::Path to avoid a fork+exec
for creating directories. For simplicity, the verbose output still
claim debhelper uses "install -d" for this.
* dh_auto_install: In compat 11, do noot create package build
directories (except if one of them happens to be the default
"destdir" for dh_auto_install).
.
[ Iain Lane ]
* Dh_Lib: Re-add warning + exit 0 for the -i/-a shortcut that was
added in 10.3. (Closes: #863961)
* dh_install: Pass --exclude/-X to dh_missing. (Closes: #863447)
.
[ Michael Stapelberg ]
* Dh_Getopt: Provide a more detailed error message when there are
no buildable packages caused by architecture restrictions.
(Closes: #858467)
* Dh_Lib: Split package_arch($package) into three distinct functions.
Checksums-Sha1:
07141fe9b0b28542d4591953788ab0d909f16d10 1725 debhelper_10.5.dsc
f83393626fad615a647fe04957c8bd4594b16f82 402388 debhelper_10.5.tar.xz
074f49f0995b86cafd65b2ada4daf6284f1405da 4561 debhelper_10.5_source.buildinfo
Checksums-Sha256:
feda090a3ecfa049fbb0f3701a03274c77a4eb12d0c7ac9148d6c659997070c6 1725 debhelper_10.5.dsc
9f551ddef6d8a3fdd87b9bda7bc1c6c9bc1d9d33e9fb906ca5429071ce85cd3e 402388 debhelper_10.5.tar.xz
bbd246e4cc6d7b6ea43dff1e6986069b66d5721b602f77518b9a82e6bf44bdbe 4561 debhelper_10.5_source.buildinfo
Files:
e83f0415bfc368d41c3babf5166aedb2 1725 devel optional debhelper_10.5.dsc
599c99263cc45149d428cdcc8489c143 402388 devel optional debhelper_10.5.tar.xz
21de809692a1041b548c01839a40d102 4561 devel optional debhelper_10.5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEsxMaRR2/33ygW0GXBUu7n32AZEIFAllP6+AACgkQBUu7n32A
ZELzgxAAqehlXfE2Ir/lF8l0kobed/LDfRFTiqHC1B2PRVNYsFOhg8a2XPDr5ek7
V8d+/Us3JBFpEwlcqIjeg/Z3AlvcdvmYnbeuJ8thxGdExY/1p0PrWV4UEuF9Hqp+
oSZQpTYcdDOSQazciCmmS34z89djr+TqfrC/dBA5BzcXJqlsckE2z7ZWSvV4BW7t
V7mUyJxPd5W+LCbKDe1MXdrUlIcvc08M3oaxO5SYE5MhtZy70ly3JIZAAZBgg7Gy
XxLi1iZOK/ItN8S2YVCkuOmxfUG/wYFmrHjoqhJcb8z2tLGCCDG8GvEQ0hw8LDxG
g/EpEkoPsUesdoAOK4K9OfKIaIhPj/aDRPKwgkqFhA5uFm3/gQO5/E6ZoK3Xg1hO
G4MxGQuQCQ7ld73h/bJhghW/NpGZpSTa2jO59ujqdwdwQXkBkI7ecJAzF20lEBag
pUmzFav93YSG3hl2raqnV9Ga9sjhNXXHpewfNvhk2Crf6TAK0X8JXYycuRNDcG4C
slCzC/vORefkdpfD3vojg2wMHiZ9T9ugdlHibP7399Q50IA1HNfrvNzHfXS6LK1g
NzTwLEjp6PpBdkoXBGAr8FiXmHzwfdsRTCnLklM9b3ULUqQ3i1YIdgYtaCdtFRBs
Zf2xC0v9x/g6zlSmffZbysyGtEh/m4UlXfdvM3Cg1YiIBwd1sJM=
=YND9
-----END PGP SIGNATURE-----
Iain Lane (2):
Dh_Lib: When passing -a/-i only, and there are no arch/indep packages, exit
dh_install: Pass --exclude/-X to dh_missing. (Closes: #863447)
Michael Stapelberg (1):
include present/wanted architecture in error message
Niels Thykier (47):
dh_installman: Fix mode and avoid chown call
dh_installman: Batch chmod calls
Revert 80c955221e83327efb984845f59648678c729978
dh_clean: Bulk delete most files and dirs
dh_installman: Add a -- separator for chmod
dh_prep: Bulk delete most files and dirs
dh_shlipdeps: Avoid creating d/pkg/DEBIAN if not needed
Dh_Getopt: Add a sort
dh_{prep,clean}: Do more bulk removals
Fix typo in error message
Dh_Lib: Use File::Copy instead of calling install(1)
Dh_Lib: Migrate doit to internal file copy
Avoid forking for most renames
Dh_Lib: Add on_pkgs_in_parallel
dh_fixperms: Run in parallel
dh_installchangelogs: Run in parallel
dh_compress: Run in parallel
d/changelog: Add changelog entries
Dh_Lib: Fix export of on_pkgs_in_parallel
Dh_Lib.pm: Make rename_path do nothing with --no-act
dh_shlibdeps: Avoid calling file(1) on debug symbols
Add SUPPORT-POLICY document describing just that
Dh_Lib: Add on_selected_pkgs_in_parallel
dh_installman: Run in parallel
dh_gencontrol: Run packages in parallel
dh_gencontrol: Re-indent code
Dh_Lib: Use :unix with :gzip layer
dh_builddeb: Use the new code for running in parallel
dh_builddeb: Re-indent code
dh_shlibdeps: Run in parallel
dh_shlibdeps: Re-indent code
PROGRAMMING: Document error handling in parallel runs
dh_install: Use doit instead of system
Dh_Lib: Ignore empty dpkg-architecture ENV variables
dh_installchangelogs: Don't use a directory as a changelog
dh_isntallwm.1: Correct documentation
dh_installcatalogs: Use explicit await triggers
dh_installman: In c11, detect manpage language from path
dh_installcatalogs: Check the return code of close
Dh_Lib: Use File::Path instead of "install -d"
Dh_Lib: inhibit log in child processes
dh_md5sums: Process packages in parallel
dh_md5sums: Re-indent code
dh_auto_install: In c11, skip creating unrelated directories
debhelper: Wordning nits
d/changelog: Fix typoes spotted by lintian
Release debhelper/10.5 into unstable
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git
More information about the debhelper-devel
mailing list