[debhelper-devel] [debhelper] 01/02: Merge tag 'debian/10.9.2' into stretch-backports
Niels Thykier
nthykier at moszumanska.debian.org
Thu Oct 19 05:39:24 UTC 2017
This is an automated email from the git hooks/post-receive script.
nthykier pushed a commit to branch stretch-backports
in repository debhelper.
commit 5cbe5ef7a17a413bbb877e48899b201507cc546e
Merge: 56ce2e1 ea83998
Author: Niels Thykier <niels at thykier.net>
Date: Thu Oct 19 05:23:35 2017 +0000
Merge tag 'debian/10.9.2' into stretch-backports
Release debhelper/10.9.2 into unstable
Format: 1.8
Date: Sat, 14 Oct 2017 07:19:38 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 10.9.2
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: 752521 857306 870768 876486 878325 878427 878460
Changes:
debhelper (10.9.2) unstable; urgency=medium
.
[ Niels Thykier ]
* dh_install: Defer the removal of --list-missing and
--fail-missing until compat 12.
* dh: Run the new dh_installsystemd helper by default in compat 11.
* systemd.pm: Remove the sequence in compat 11. It has been replaced
by the new dh_installsystemd helper.
.
[ Lisandro Damián Nicanor Pérez Meyer ]
* qmake.pm: Remove unnecessary "-nocache" parameter.
(Closes: #878427, LP: #1206234)
.
[ Ville Skyttä ]
* Fix a number of spelling mistakes. (Closes: #878325)
.
[ Felipe Sateler ]
* dh_installsystemd: New command (currently noop except when used in
the experimental compat 11). This new helper:
- Generates postinst code for tmpfiles (now that dh_installinit
does not).
- Follows the naming convention for other built-in dh_* commands.
- Replaces dh_systemd_enable and dh_systemd_start in compat 11
and later.
- Only acts on units with the name specified by "--name" when this
option is given.
(Closes: #752521, #857306, #870768, #876486)
* dh_systemd_enable: Remove as obsolete in compat 11.
* dh_systemd_start: Ditto.
.
[ Helmut Grohne ]
* cmake.pm: Also supply PKGCONFIG_EXECUTABLE for obsolete
UsePkgConfig.cmake. (Closes: #878460)
Checksums-Sha1:
96b3e21006aeafb9ac0081d00e3026b1e96faffd 1768 debhelper_10.9.2.dsc
9c234dee929ee42b3e6813ba7e23fb2f2a38cfc5 424752 debhelper_10.9.2.tar.xz
bc26abfcc0f4e39f85ab8169f6cb0b79a5b3d42f 4476 debhelper_10.9.2_source.buildinfo
Checksums-Sha256:
e9b6618dfe1b5fd343aea73161b1cd1bb800187969b95baa0c23d7621cd2558c 1768 debhelper_10.9.2.dsc
510ba7c22d2fc3eace8f455e19ac2766fbbb90a0278e36a7c01f8dde3c1195ac 424752 debhelper_10.9.2.tar.xz
5f68ee78528e70c60e4d126f35808f9707958f4cc8f545c8f4a23c7051fab99b 4476 debhelper_10.9.2_source.buildinfo
Files:
6bdae4739e9f767f86e5452adf9cc45c 1768 devel optional debhelper_10.9.2.dsc
4e1c45a0c416fd139f389b5cba9fdd3e 424752 devel optional debhelper_10.9.2.tar.xz
c94eb1ebe6576c6c9b6ea4c0ca444e99 4476 devel optional debhelper_10.9.2_source.buildinfo
debhelper.pod | 139 +++--
debian/changelog | 127 +++++
debian/control | 3 +-
dh | 8 +-
dh_builddeb | 23 +-
dh_clean | 6 +-
dh_fixperms | 12 +-
dh_gencontrol | 4 +-
dh_install | 2 +-
dh_installdocs | 14 +-
dh_installexamples | 3 +
dh_installinfo | 3 +-
dh_installinit | 4 +-
dh_installsystemd | 395 +++++++++++++++
dh_makeshlibs | 2 +-
dh_shlibdeps | 63 ++-
dh_strip | 106 ++--
dh_systemd_enable | 116 ++---
dh_systemd_start | 23 +-
doc/PROGRAMMING | 10 +-
lib/Debian/Debhelper/Buildsystem.pm | 14 +-
lib/Debian/Debhelper/Buildsystem/cmake.pm | 1 +
lib/Debian/Debhelper/Buildsystem/meson.pm | 29 +-
lib/Debian/Debhelper/Buildsystem/qmake.pm | 42 +-
lib/Debian/Debhelper/Buildsystem/qmake_qt4.pm | 1 -
lib/Debian/Debhelper/Dh_Getopt.pm | 32 +-
lib/Debian/Debhelper/Dh_Lib.pm | 116 ++++-
lib/Debian/Debhelper/Sequence/systemd.pm | 5 +
man/po4a/po/de.po | 683 ++++++++++++++++---------
man/po4a/po/debhelper.pot | 516 ++++++++++++-------
man/po4a/po/es.po | 672 ++++++++++++++++---------
man/po4a/po/fr.po | 699 +++++++++++++++++---------
man/po4a/po/ja.po | 666 +++++++++++++++---------
man/po4a/po/pt.po | 683 ++++++++++++++++---------
t/buildsystems/buildsystem_tests.t | 2 +-
t/dh_installsystemd/debian/changelog | 5 +
t/dh_installsystemd/debian/control | 20 +
t/dh_installsystemd/debian/foo.service | 8 +
t/dh_installsystemd/debian/foo2.service | 8 +
t/dh_installsystemd/dh_installsystemd.t | 149 ++++++
t/dh_installsystemd/dh_systemd.t | 128 +++++
41 files changed, 3978 insertions(+), 1564 deletions(-)
diff --cc debian/changelog
index a6b4a34,1c3c74d..d83e972
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,9 -1,130 +1,136 @@@
+ debhelper (10.9.2) unstable; urgency=medium
+
+ [ Niels Thykier ]
+ * dh_install: Defer the removal of --list-missing and
+ --fail-missing until compat 12.
+ * dh: Run the new dh_installsystemd helper by default in compat 11.
+ * systemd.pm: Remove the sequence in compat 11. It has been replaced
+ by the new dh_installsystemd helper.
+
+ [ Lisandro Damián Nicanor Pérez Meyer ]
+ * qmake.pm: Remove unnecessary "-nocache" parameter.
+ (Closes: #878427, LP: #1206234)
+
+ [ Ville Skyttä ]
+ * Fix a number of spelling mistakes. (Closes: #878325)
+
+ [ Felipe Sateler ]
+ * dh_installsystemd: New command (currently noop except when used in
+ the experimental compat 11). This new helper:
+ - Generates postinst code for tmpfiles (now that dh_installinit
+ does not).
+ - Follows the naming convention for other built-in dh_* commands.
+ - Replaces dh_systemd_enable and dh_systemd_start in compat 11
+ and later.
+ - Only acts on units with the name specified by "--name" when this
+ option is given.
+ (Closes: #752521, #857306, #870768, #876486)
+ * dh_systemd_enable: Remove as obsolete in compat 11.
+ * dh_systemd_start: Ditto.
+
+ [ Helmut Grohne ]
+ * cmake.pm: Also supply PKGCONFIG_EXECUTABLE for obsolete
+ UsePkgConfig.cmake. (Closes: #878460)
+
+ -- Niels Thykier <niels at thykier.net> Sat, 14 Oct 2017 07:19:38 +0000
+
+ debhelper (10.9.1) unstable; urgency=medium
+
+ [ Niels Thykier ]
+ * dh_builddeb: Add some missing error checks.
+ * Dh_Lib.pm: Fix bug where debhelper could discard some error
+ messages during parsing when -O options were passed via
+ DH_OPTIONS (among other). Thanks to Adrian Bunk and
+ Andrew Shadura for reporting the issue. (Closes: #876689)
+ * Dh_Getopt.pm: Gracefully reduce the tool to a no-op when given
+ a -p<pkg> and <pkg> is disabled by a Build-Profile.
+ * debhelper.7: Document how package selections interact with
+ Build-Profiles. Thanks to Helmut Grohne for the report.
+ (Closes: #872745)
+ * dh_installdocs: Validate that the package passed to
+ --doc-main-package are listed in debian/control.
+ * dh_installexamples: Ditto.
+ * dh_systemd_start: Regex escape two paths used in a regex.
+ * Dh_Lib: Open compat 12.
+ * dh_clean: Defer making -k an error until compat 12.
+ * Dh_Getopt: Defer making -s an error until compat 12.
+ * dh_installinit: Defer making --no-restart-on-upgrade an error
+ until compat 12.
+ * Dh_Lib: Defer making the "shell-spawning bug" in doit an error
+ until compat 12.
+ * dh_systemd_enable: Fix regression in debhelper/10.9 where
+ template units would be installed as regular units (and
+ possibly replace regular units). (Closes: #877989)
+ * dh_systemd_enable: Drop versioned dependency on
+ init-system-helpers that is satisfied in oldstable.
+ * Dh_Lib: Fix regression where --no-act would actually create
+ maintscript snippets.
+ * dh_systemd_*: If an unit file cannot be read (e.g. to check for
+ the [Install] section), error out instead of emitting a warning
+ and continuing.
+ * t: Add tests for dh_systemd_* based on WIP tests from Felipe
+ Sateler related to a new dh_installsystemd helper.
+ * dh_systemd_enable: Properly quote unit names to preserve
+ escaped names like "\x2d". Thanks to Bernd Zeimetz for
+ reporting the issue. (Closes: #764730)
+ * dh_systemd_start: Ditto.
+ * meson.pm: Add prototype support for cross building by relying
+ on /usr/share/meson/debcrossgen. Note that this is currently
+ not functional due to #875703.
+ * debian/control: Bump Standards-Versions to 4.1.1 - No changes
+ required.
+
+ [ Dmitry Shachnev ]
+ * qmake.pm: Add basic cross-building support. (Closes: #877357)
+
+ -- Niels Thykier <niels at thykier.net> Tue, 10 Oct 2017 19:01:00 +0000
+
+ debhelper (10.9) unstable; urgency=medium
+
+ [ Niels Thykier ]
+ * debhelper.pod: Fix typo.
+ * dh_fixperms: Reset permissions of .scss and .sass files to
+ 0644. Thanks to Jonas Smedegaard for the suggestion.
+ (Closes: #875586)
+ * dh_shlibdeps: Disable unused file(1) tests.
+ * dh_strip: In compat 11, rely on file headers/magic to
+ determine whether files are ELF binaries worth processing
+ instead of using filenames/extensions. (Closes: #35733)
+ * dh_shlibdeps: Ditto.
+ * d/control: Bump Standards-Versions to 4.1.0:
+ - Bump priority of dh-systemd to "optional".
+ * dh_makeshlibs: Avoid gratious warning about a non-existing
+ directory, when the packaging directory does not exist.
+ (Closes: #626685)
+ * dh_gencontrol: Ensure that dbgsym packages do not inherit the
+ "Important" field.
+ * dh_installinfo: Merge two chmod calls into one to save a
+ fork+exec.
+ * dh_builddeb: Use -z6 compression for udebs (up from -z1).
+ Thanks to Adrian Bunk for the suggestion and Aurelien Jarno
+ for confirming it would be fine for d-i. (Closes: #870201)
+ * dh_fixperms: Set the permissions of /usr/lib/nodejs/*/{cli,bin}.js
+ to 0755. Thanks to Pirate Praveen for the report.
+ (Closes: #840913)
+ * Dh_lib.pm: Expand *_doit and doit to also support a chdir in the
+ child process.
+ * Dh_Getopt.pm: Validate package names passed via -p and -N to ensure
+ they are present in d/control. Thanks to Matthias Klose for the
+ report. (Closes: #795432)
+ * debhelper.7: Fix typo of compatibility.
+
+ [ Felipe Sateler ]
+ * dh_systemd_enable: Refactor and add support for timer units.
+ (Closes: #841746)
+
+ -- Niels Thykier <niels at thykier.net> Tue, 19 Sep 2017 18:49:57 +0000
+
+debhelper (10.8~bpo9+1) stretch-backports; urgency=medium
+
+ * Rebuild for stretch-backports.
+
+ -- Niels Thykier <niels at thykier.net> Sun, 17 Sep 2017 13:42:44 +0000
+
debhelper (10.8) unstable; urgency=medium
[ Niels Thykier ]
--
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