[debhelper-devel] [debhelper] annotated tag debian/10.3 created (now abf79eb)
Niels Thykier
nthykier at moszumanska.debian.org
Sat May 6 13:34:17 UTC 2017
This is an automated email from the git hooks/post-receive script.
nthykier pushed a change to annotated tag debian/10.3
in repository debhelper.
at abf79eb (tag)
tagging 7e041f459b1ed8b9104fe43d45cf1e3a2d3a14b0 (commit)
replaces debian/10.2.5
tagged by Niels Thykier
on Sat May 6 13:33:36 2017 +0000
- Log -----------------------------------------------------------------
Release debhelper/10.3 into experimental
Format: 1.8
Date: Sat, 06 May 2017 13:29:31 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 10.3
Distribution: experimental
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: 415396 616070 770281 795253 800043 812248 837528 844077 844602 847138 853881 856688 857028 860091 861627
Changes:
debhelper (10.3) experimental; urgency=medium
.
[ Helmut Grohne ]
* Supply PKG_CONFIG for cross compilation with the makefile buildsystem.
(Closes: #853881)
* Disable stripping during dh_auto_* in makefile buildsystem in compat 11.
(Closes: #844077)
* Remove explicit "Multi-Arch: no" stanzas as they are auto-rejected.
(Closes: #857028)
.
[ Niels Thykier ]
* Dh_Lib.pm: Make getpackages() produce the correct result independently
of the order of the fields in a given paragraph of debian/control.
(Closes: #847138)
* dh_installman: Report installed manpages so the new dh_missing tool
is informed about them.
* dh_install: Deprecate --list-missing/--fail-missing in favor of the
new dh_missing tool. The options will be removed in compat 11.
* dh: Run dh_missing by default (in no op mode).
* dh_prep: Clean up generated files so they work like other temporary
debhelper files.
* dh_installinit: Clarify that it might make sense to skip dh_installinit
for a package if it provides a systemd service but no sysvinit file.
(Closes: #800043)
* dh_installinit: Deprecate --no-restart-on-upgrade in favor of the new
name --no-stop-on-upgrade, which does the same thing but is less
likely to be confused with --no-restart-after-upgrade and is more
descriptive of what it actually does. Thanks to Simon McVittie and
Michael Biebl for the help. (Closes: #837528)
* debian/rules: Only apply the --no-parallel to dh_auto_test. The rest
of debhelper's build appears to work fine with --parallel.
* dh_systemd_enable.1: Clarify that --no-enable does not control
whether a service is started and that dh_systemd_start is the tool
that does that. (Closes: #770281)
* autoconf.pm: Set --runstatedir to "/run" in compat 11. Thanks to
Michael Biebl for the suggestion.
* dh_fixperms: Refactor to reduce the constant overhead a bit and
extract some patterns into data list. The latter hopefully reducing
the need for tweaking dh_fixperms' logic.
* dh_installdocs: Document that --link-doc has limitations on source and
target package plus that compat 10 will reject unsupported
combinations.
* dh_gencontrol: Avoid adding Homepage fields to dbgsym packages. Avoids
non-overridable warnings from lintian when there is an issue in the
homepage field of the original binary. (Closes: #812248)
* dh_strip: Fix a check that could cause dh_strip to generate dbgsym
packages when it should not.
* dh: Stop loading python-support in all compat levels as dh_pysupport
has been removed in stretch.
* python_support.pm: Remove the content with a deprecation warning as
the module can no longer do anything.
* dh_installman.1: Improve the manpage to clarify the scope of
dh_installman and provide an examples. (Closes: LP: #184156)
* makefile.pm: Disable parallel installation if libtool is present to
avoid a race-condition in automake when using libtool.
(Closes: #861627)
.
[ Steven Chamberlain ]
* When cross-compiling for GNU/kFreeBSD host systems, set
CMAKE_SYSTEM_NAME to the correct value "kFreeBSD", not "FreeBSD".
(Closes: #856688)
.
[ Felipe Sateler ]
* dh_systemd_enable.1: Improve the wording of the documentation for
the --no-enable option. (Closes: #844602)
.
[ Michael Biebl ]
* Add support for meson + ninja build systems. (Closes: #795253)
.
[ Michael Stapelberg ]
* dh_missing: New tool to handle --list-missing/--fail-missing.
(Closes: #415396, #616070)
* Dh_Lib.pm: Introduce a log_installed_files sub that can be used
to inform dh_missing that a given file has been installed.
.
[ Johannes Schauer ]
* dh_link.1: Improve the documentation and use ln(1) as a reference
to make it simpler for people, who are used to the terms from ln.
(Closes: #860091)
Checksums-Sha1:
17cc7410f0f79ce9e289514d0f6c34409d8dc2cd 1725 debhelper_10.3.dsc
2d80c50b69227ae6d252f4044eb20cc53bff0d79 398764 debhelper_10.3.tar.xz
a04a9ea8b3896c6f504e7cc7c994fe11cef7aa23 4589 debhelper_10.3_source.buildinfo
Checksums-Sha256:
38451d6b4db456a3d0ce1e0a27e81829f61ad1b47ec45643c5294aaa6999b150 1725 debhelper_10.3.dsc
d17c6d1d672113cc869b079015517034516238ec83c447e3be39dd9f10ebf32c 398764 debhelper_10.3.tar.xz
1c7885e72e7fea2a4ee61f937cbbafbceb3ca798d314f903ec469f6048106386 4589 debhelper_10.3_source.buildinfo
Files:
5105d8877292c9ab3b93642e3ef911dd 1725 devel optional debhelper_10.3.dsc
83e5e673b4876de586d937c2ea2ec290 398764 devel optional debhelper_10.3.tar.xz
3739033d54fe541404b3f7de04c2ea8a 4589 devel optional debhelper_10.3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEsxMaRR2/33ygW0GXBUu7n32AZEIFAlkN0LAACgkQBUu7n32A
ZEKIxhAAhiT+Ua2QZ91hBj2/5W69p8venGu2ad8e+Fi6fuNSImCodjqCiHENJh42
obzYJD8EWKC7jNT3xbsTZQPAIkM+h3sApqKuU4Zl+sqEXFYWLkIKaZp8xPzZczQi
46CNXj1luWX0nikVqcelAb+srWlc3izRZw1ful9+ZLm15Pi9q373ZvdsJt/lJmhn
G03Fq/ujMyLF3JDfigBbWoHF9d2yz9V253UTudcZdkPQk/IzQChzsrfAVlC2+vQG
M2BfejDi2UX+fcSUcMzJKsS/1ZYYjMESkE/AD3zDaEsaWBOp+SV5d/sRN0rL3gFI
FrGgBseJlGyW47ETEPPD/eSW18Xymhp4ujVORzuBDAJ4nxF1n7UgmUyBuiiz6gfy
vIgsb8Xh4uzF91aGHeOTvKfmNugDixb99EDnepXbrGAbQqbuXc0UyFEfSwP2eMwH
+BT8spj1nLtiR5Bs7ROUU7PNs19pGoMK0SZF705KiKloS5/6WdMaip4I3EoedV0N
NjoXjdW8+mB2PB68rVQSCyt/BZhzacetaqqEyIqcdVslMaDJ6xfK6zcZDi0IToWZ
lY60nWMGDjnfFbMp+Zsw8UNNjao/tt93SSjqoBrDvGkgHK3yOJ9rPTfe24SRtWXh
8k8AqugcO1YW2wdrOeSkzhfdAqzTyB7GVV7q5Q0g/DeluqSLT3U=
=fKqF
-----END PGP SIGNATURE-----
Felipe Sateler (1):
dh_systemd_enable: Improve the wording of --no-enable
Helmut Grohne (1):
dh_gencontrol: Discard "Multi-Arch: no"
Johannes Schauer (1):
dh_link.1: Improve the documentation
Mattia Rizzolo (1):
doc: fix typo s/diagnotic/diagnostic/
Michael Biebl (1):
Add support for Meson build system
Michael Stapelberg (1):
Move dh_install’s --{list,fail}-missing to dh_missing
Niels Thykier (62):
Set PKG_CONFIG for makefile buildsystems
makefile.pm: Disable stripping via INSTALL in compat 11
getpackages(): Make parsing of paragraphs field order-insensitive
Dh_Lib: Parse "Multi-Arch:same" correctly
Avoid calling dpkg-architecture on each unknown value
Dh_Lib: Tweak an error message
Dh_Lib: Provide deprecated_functionality helper
dh_strip: Consistently use $dh{DEBUGPACKAGE}
Dh_Getopt: Improve error message for -s
Fix typo in a comment
Add ninja to build systems and fix a test
t: Add "auto buildable" tests for meson + ninja
dh_install: Uninstalled files should still fail
log_installed_files: Compute the helper name automatically
log_installed_files: Support it being called multiple times
t: Quiet dh_missing.t test
doc/PROGRAMMING: Correct log_installed_files
dh_installman: Log installed manpages
dh_installman: always log manpages for all packages
dh_missing: Proper error messages for missing $srcdir
dh_install: Mark --(list|fail)-missing as deprecated
dh_missing: Note that it requires an option to do something
dh: Include dh_missing in the sequence after dh_fixperms
dh_install: Only call dh_missing if necessary
dh_missing: Note which tools have reported installed files
dh_install: Pass --sourcedir to dh_missing
dh_installdocs: Recommend dh_install for upstream docs in some cases
d/changelog: Add entries for recent changes
dh_missing: Avoid slurping the files
log_installed_files: Avoid writing files during --no-act
dh_missing: Be more verbose about missing files
dh_prep: Clean up debian/.debhelper/generated/$pkg
dh_installinit: Document a caveat in compat 10 and earlier
dh_installinit: Remove --no-restart-*on*-upgrade in compat 11
getpackages: Use elsif's for mutually exclusive conditions
pkgfile: Attempt to make it scale better for more pkgs
Dh_Lib: Make -i/-a to avoid Getopt::Long
dh: Avoid unnecessary work for empty overrides
dh: Juggle some loops to move invariants out
pkgfile: Create a "secret" bulk check call for dh
d/rules: --no-parallel is only needed for dh_auto_test
dh_systemd_enable: Expand on the --no-enable documentation
d/changelog: Add a bug to in a Closes
autoconf.pm: Pass --runstatedir=/run in compat 11
dh_link: Clarify that the leading slash is optional
dh_auto_install: Avoid unnecessary stat of d/<pkg> dirs
dh_fixperms: Refactor $mode_0644_find_pattern initialization
dh_fixperms: Unconditionally reset perms of "0644" files
dh_fixperms: Refactor the handling of find+xargs calls
dh_fixperms: Extract a list of chmod -R a+x dirs
dh_fixperms: Add @mode_0755_patterns (for derivatives)
d/changelog: Add changelog entries for dh_fixperm changes
Makefile: Refactor to make it easier to override some tools
pkgfile: Do the $dh{NAME} rewrite later
dh_installdocs: Document another --link-doc limitation
dh_gencontrol: Remove homepage field in dbgsym pkgs
dh_strip: Correct dbgsym creation check
Remove remains of dh_pysupport
dh_installman: Improve description and add example config file
makefile: disable parallel during make install
d/changelog: Fix typo
Release debhelper/10.3 into experimental
Steven Chamberlain (1):
dh_auto_configure: wrong CMAKE_SYSTEM_NAME for kfreebsd cross-builds
-----------------------------------------------------------------------
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