debhelper 12.1.1ubuntu1~ubuntu18.10.1 source package in Ubuntu

Changelog

debhelper (12.1.1ubuntu1~ubuntu18.10.1) cosmic-backports; urgency=medium

  * No-change backport to cosmic

debhelper (12.1.1ubuntu1) eoan; urgency=medium

  * Merge from Debian testing. Remaining changes:
    - Generate ddebs from debhelper instead of pkg-create-dbgsym:
      + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
      + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
    - dh_installchangelogs: Do not install upstream changelog in compat
      level 7 and higher to avoid pointlessly bloating installed packages.

debhelper (12.1.1) unstable; urgency=medium

  * dh_installinitramfs: Install hooks as executable rather than
    plan files.  Thanks to Thorsten Glaser for the report.
    (Closes: #922990)
  * dh_compress: Fix bug where examples where compressed when a
    doc package shipped examples for another package.  Thanks to
    Christian Kastner for reporting this.  (Closes: #922267)

debhelper (12.1) unstable; urgency=medium

  [ Xavier Guimard ]
  * dh_fixperms: add .node in mode_0644_patterns.

  [ Sylvestre Ledru ]
  * dh_strip: Print a warning when an ELF binary does not have a
    build-id (or when dh_strip cannot find it).

  [ Niels Thykier ]
  * Dh_Lib.pm: Strip leading and trailing whitespace from lines in
    regular debhelper config files.  Whitespace-only lines from
    executable config files are now explicitly detected and triggers
    a human readable error message early rather than warnings/errors
    about uninitialized variables.   Thanks to Ben Finney for the
    suggestion and the initial patch.  (Closes: #919853)
  * meson.pm: Dump "meson-logs/testlog.txt" if testing fails with
    an error.  Thanks to Jeremy Bicha for the suggestion.
    (Closes: #918066)
  * dh_missing: Clarify the documentation about when -X with other
    helpers can may dh_missing ignore paths that are not installed.
    Thanks to Hilko Bengen for reporting the original documentation
    was unsufficient.  (Closes: #917362)
  * d/control: Bump Standards-Version to 4.3.0 - no changes required.

  [ Baptiste Jammet ]
  * fr.po: Update French translation.  (Closes: #921254)

debhelper (12ubuntu1) disco; urgency=medium

  * Merge from Debian Sid. Remaining changes:
    - Generate ddebs from debhelper instead of pkg-create-dbgsym:
      + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
      + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
    - dh_installchangelogs: Do not install upstream changelog in compat
      level 7 and higher to avoid pointlessly bloating installed packages.

debhelper (12) unstable; urgency=medium

  [ Niels Thykier ]
  * Release debhelper/12 marking compat 12 as stable.
  * dh: Special NOOP PROMISE of cli-options() to always allow skipping
    the helper (as we know no option can make it change behaviour).

  [ Dmitry Shachnev ]
  * dh_compress: Do not compress mkdocs search indices
    (search_index.json).

debhelper (11.5.4) unstable; urgency=medium

  [ Niels Thykier ]
  * Dh_Lib.pm: Reopen stdin to read from /dev/null in doit (and its sibling
    functions) to prevent issues when stdin is open in write-only mode
    (which is what nohup(1) does).  Thanks to Julian Gilbey for reporting
    the issue and providing a sample patch for it as well.
    (Closes: #913663)
  * fr.po: Add missing dash in "--parallel" in a translation.  Thanks to
    Christian Marillat for reporting the issue.  (Closes: #915255)
  * debhelper.7: Document that the "python-distutils" build system is
    removed in compat 12.  Thanks to Axel Beckert for reporting the
    omission.  (Closes: #915530)

  [ Luca Boccassi ]
  * makefile.pm: revert passing V=0/1 to makefiles. Fixes FTBFS in apcupsd
    (and possibly more).
    (Closes: #914419)

debhelper (11.5.3ubuntu1) disco; urgency=medium

  * Merge from Debian testing.  Remaining changes:
    - Generate ddebs from debhelper instead of pkg-create-dbgsym
      + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
      + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
    - dh_installchangelogs: Do not install upstream changelog in compat
      level 7 and higher to avoid pointlessly bloating installed packages.

debhelper (11.5.3) unstable; urgency=medium

  [ Helmut Grohne ]
  * cmake.pm: Pass the usual CMAKE_SYSTEM_PROCESSOR for ppc64el
    when cross compiling.   (Closes: #913425)

debhelper (11.5.2) unstable; urgency=medium

  [ Luca Boccassi ]
  * makefile.pm: Pass V=0 or V=1 to the make file depending on
    whether "terse" is set in DEB_BUILD_OPTIONS.

  [ Niels Thykier ]
  * dh_gconf: Mark dh_gconf as deprecated (see #908845).
  * Dh_Lib.pm: Separate lowest non-deprecated compat level and
    the lowest compat level we generate "debhelper-compat (= X)"
    relations for.
  * Dh_Lib.pm: Open compat level 13 as an experimental compat
    level.
  * meson.pm: In compat 13, run tests with "meson test" rather
    than "ninja test".  Thanks to Simon McVittie for the
    suggestion.  (Closes: #912560)
  * dh: Correctly include dh_installsystemduser in the sequence
    in compat 12.  It was excluded due to an inverted boolean
    meaning it was added in compat up to (and incl.) compat 11.
    Thanks to Michael Biebl for reporting the issue.
    (Closes: #913329)
  * fr.po: Correct translations for dh_installman.1 which
    incorrectly implied that dh_installman was deprecated.
    Thanks to Laurent Bigonville for reporting the issue.
    (Closes: #912978)

  [ Helmut Grohne ]
  * cmake.pm: Pass QMAKE_EXECUTABLE when cross-building.
    (Closes: #913415)

debhelper (11.5.1) unstable; urgency=medium

  * dh_systemd_start: Fix bug introduced in debhelper/11.5 where
    dh_systemd_start would fail to substitute a token in the
    generated maintscript for maintainer scripts when using
    "--restart-after-upgrade" (including when the option is
    on by default).  Thanks to Colin Watson for reporting the
    bug.  (Closes: #912420)

debhelper (11.5) unstable; urgency=medium

  [ Daniele Nicolodi ]
  * dh_installsystemduser: New helper responsible for istalling package
    maintainer supplied systemd user instance units and to produce
    postinst and postrm maintiner scripts code blocks to appropriately
    enable, mask and disable units when the package is installed,
    upgraded, or removed.  (Closes: #764678)

  [ Niels Thykier ]
  * dh_installsystemd.1: Improve the documentation for --name to make
    it more clear that it also changes the name of the source files in
    the debian directory.  Thanks to Emel Hasdal for reporting the
    issue and reviewing the change.  (Closes: #899983)

debhelper (11.4.1) unstable; urgency=medium

  [ Niels Thykier ]
  * debhelper.pod: Quote the value of INSTALL in description of
    compat level 11.  Thanks to Josh Triplett for the suggestion
    (Closes: #908906)
  * d/changelog: Fix typos in old entries.
  * dh_strip: Remove empty /usr/lib/debug directories left over
    by dh_dwz.  Thanks to Ferenc Wágner for reporting the issue.
    (Closes: #909303)
  * dh: Disable optimization to skip tools based on command-line
    parameters when dh is passed long options.  Since debhelper
    had implicit support for auto-abbrevation of long options
    and people have started to rely on it, the optimization in
    debhelper/11.4 caused regressions.  The optimization is
    still enabled for short options.  (Closes: #909704)

  [ Josh Triplett ]
  * debhelper.pod: Document how to declare the debhelper compat
    level via the "debhelper-compat (= X)"-method.
    (Closes: #908909)
  * debhelper.pod: Document that we do not provide debhelper-compat
    for experimental/beta versions of compat levels.
    (Closes: #908907)
  * doc/PROGRAMMING: Fix typos.

debhelper (11.4) unstable; urgency=medium

  [ Niels Thykier ]
  * dh_dwz.1: Remove now obsolete note in manpage claming that dh_dwz
    was experimental.  Since debhelper/11.3, dh_dwz was no longer
    experimental.
  * cmake.pm: Explicitly set CMAKE_INSTALL_LIBDIR on native builds.
    This should not make any pratical difference but aligns the
    behaviour of native and cross builds.  Thanks to Simon McVittie
    for the suggestion.  (Closes: #903042)
  * autoconf.pm: Leave --libexecdir at upstream default (/usr/libexec)
    in compat 12 and later.  (Closes: #859724)
  * meson.pm: Ditto.
  * dh: Support implicitly loading addons via "dh-sequence-${name}"
    relations in Build-Depends (which would imply "dh ... --with ${name}").
    Only simple relations in Build-Depends are considered at the moment.
  * debian/control: Provide dh-sequence-dwz, dh-sequence-installinitramfs,
    and dh-sequence-systemd, which enables packages to use the new
    feature to implicitly autoload dh addons via Build-Depends.
  * dh_md5sums: Rewrite handling of conffiles and excludes to better
    support an arbitrary number of files that should be omitted from the
    md5sums file.  Previously, dh_md5sums could fail with the error:
    """... "/bin/sh": Argument list too long at ..."""
    (Closes: #864182)
  * dh_installinit.1: Correct documentation which was inaccurate in relation
    to which compat levels where dh_installinit still supported systemd
    items and upstart jobs.  Thanks to Theodore Y. Ts'o for bring up the
    issue.
  * dh_installdeb: In compat 12, ignore the maintainer provided conffiles.
    It has not been useful since compat 3.
  * Dh_Lib.pm: isnative() now also resets $dh{VERSION} as a side-effect when
    using the cache to answer the request.  This is mostly useful because
    it enables the following optimization.
  * Dh_Lib.pm: Have isnative() special-case debian/changelog to avoid
    reparsing that file over and over in the same helper.
  * dh_gconf: Explicitly declare the --priority parameter with the intention
    to remove it from the default debhelper options.
  * dh_installemacsen: Ditto.
  * dh_installgsettings: Ditto.
  * dh_installudev: Ditto.
  * dh_installwm: Ditto.
  * Dh_Getopt.pm: Remove --priority from the list of options supported by all
    debhelper tools.  The only external consumer was dh_installtex from
    tex-common, which was fixed in 6.10.
  * dh_installinit: In compat 12, pass --skip-systemd-native to update-rc.d
    to make it ignore systemd services.
  * dh_installsystemd: In compat 12, avoid relying on dh_installinit's
    shell snippets for starting services.  (Closes: #887904, #887900)
  * dh_installinit: Drop unnecessary "systemctl daemon-reload" in
    auto-generated postrm script.  The systemd package has a trigger for
    handling sysvinit scripts and dh_installsystemd handles the requirement
    for native systemd unit files.
  * dh_clean: Explicitly declare the -k/--keep parameter with the intention
    to remove it from the default debhelper options.
  * dh_installchangelogs: Ditto.
  * dh_strip: Ditto.
  * Dh_Getopt.pm: Remove -k/--keep from the list of options supported by all
    debhelper tools.  The only external consumer was dh_gtkmodules which is now
    deprecated and a "noop" command.  No consumers of dh_gtkmodules appear to
    pass -k/--keep to dh_gtkmodules any longer.
  * dh: Rewrite command line optimization logic to enable support for a new
    NOOP PROMISE for command line options.  This will make dh able to skip
    helpers in some cases even when passed options.  (Closes: #866581)
  * dh_*: Add a NOOP PROMISE for command options where applicable.
  * dh: Remove old compatibility code from compat 10 that never worked.
  * Dh_Getopt.pm: Fix a bug that would make "-S" be interpreted as "-s" when
    "-S" was not given an argument.
  * debian/control: Bump Standards-Versions to 4.2.1 - no changes required.
  * debhelper.pod: Declare compat 12 in beta testing.

  [ Juhani Numminen ]
  * dh_installsystemd.1: Fix typo in manpage.
  * dh_installinit.1: Ditto.

  [ Fabian Wolff ]
  * dh_installdocs.1: Fix typo.
  * dh_link.1: Ditto.

  [ Nicholas Guriev ]
  * cmake.pm, autoconf.pm: honor QUIET setting (closes: #907738).
  * Dh_Lib.pm: use terse build option to set QUIET setting (closes: #907595).

  [ Clément Hermann ]
  * debhelper.pod: Document dh_golang's DH_GOLANG_EXCLUDES behaviour change
    for compat 12 (closes: #908656)

debhelper (11.3.5) unstable; urgency=medium

  * Dh_Lib.pm: Introduce a new glob_expand error handler to
    better emulate the old style glob code to fail when a
    non-glob entry in the config file is missing.
  * dh_installdocs: Use the new glob_expand error handler to
    restore the behaviour to that of debhelper/10.5.1 and older.
    Thanks to Christoph Berg for reporting the issue.
    (Closes: #902355)
  * dh_installexamples: Ditto.
  * dh_installinfo: Ditto.
  * dh_installman: Ditto.
  * Dh_Lib.pm: Fix a bug where ending debian/control on (what
    debhelper believed was) a comment line could cause debhelper
    to omit the last package listed in the file.  Thanks to
    Santiago Vila for reporting the bug. (Closes: #902748)

debhelper (11.3.4) unstable; urgency=medium

  * Dh_Lib.pm: Fix bug that made the parser assign the wrong
    value from the Build-Profiles field.  Thanks to Sven Joachim
    for reporting the bug.  (Closes: #902268)
  * debhelper.pod: Rewrite the compat 11 change on "main doc
    packages" in an attempt to clarify what is happening in
    compat 11.  Thanks to Paul Gevers for pointing out some of
    the confusing aspects.

debhelper (11.3.3) unstable; urgency=medium

  [ Niels Thykier ]
  * d/control: Remove versioned Breaks on qt5-qmake as it
    prevents others from backporting qt5 packages to
    stable-backports.  The Breaks was added to assist
    cross-building in buster and it has already served that
    purpose by now.
  * Dh_Lib.pm: Provide a more helpful diagnostic message when
    an executable config file fails and it does not have a
    #!-line (and is not an ELF binary).  Thanks to Nadav
    Ruskin for the suggestion.  (Closes: #902214)
  * debhelper.pod: Make a dedicated subsection about executable
    debhelper config files to make them more prominent.  Thanks
    to Nadav Ruskin for the suggestion.  (Closes: #901715)
  * Dh_Lib.pm: Avoid forking a shell when running executable
    debhelper config files.
  * Dh_Lib.pm: Validate package names according the rules for
    Debian packages.  Thanks to Raphael Geissert and Tim
    Düsterhus for the suggestion.  (Closes: #567178)
  * Dh_Lib.pm: Rewrite deb822 parser to validate d/control
    more strictly.  Particularly, debhelper no longer permits
    the same field twice in a stanza.  Thanks to Tim Düsterhus
    for the suggestion.
  * Dh_Lib.pm: Ensure that at most once definition of
    (X-)Package-Type is used per stanza.

  [ Roberto C. Sánchez ]
  * cmake.pm: Reorder arguments to cmake to make "-D FOO=BAR"
    work.  This form only works if it is before the directory
    passed to cmake.

  [ Daniele Nicolodi ]
  * dh_installsystemd: Improve man page.
  * dh_installsystemd: Tighten error handling: fail immediately if an unit
    name not installed by the package is specified on the command line.
  * dh_installsystemd: Fix the undocumented '--no-also' command line
    option to do not affect handling of the Alias= directives.
  * dh_installsystemd: Add timer units to the list of units considered
    when the '--name' option is specified.

 -- Gianfranco Costamagna <email address hidden>  Tue, 28 May 2019 11:37:17 +0200

Upload details

Uploaded by:
Gianfranco Costamagna
Uploaded to:
Cosmic
Original maintainer:
Ubuntu Developers
Architectures:
all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Cosmic: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
debhelper_12.1.1ubuntu1~ubuntu18.10.1.tar.xz 474.4 KiB e11a198d03b00854a7d46d6f90afe1d34d57f4197b684a9138f3b451291fd5bc
debhelper_12.1.1ubuntu1~ubuntu18.10.1.dsc 1.8 KiB 8d38a877961d2f558d03a8365b3e759334d55b63021f3aae975f68a1a4d91324

View changes file

Binary packages built by this source

debhelper: No summary available for debhelper in ubuntu cosmic.

No description available for debhelper in ubuntu cosmic.

dh-systemd: No summary available for dh-systemd in ubuntu cosmic.

No description available for dh-systemd in ubuntu cosmic.