debhelper 9.20151005ubuntu1 source package in Ubuntu

Changelog

debhelper (9.20151005ubuntu1) xenial; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    - autoscripts/preinst-upstart-compatibility: Handle upgrades from older
      versions that created the /lib/init/upstart-job symlink.
    - autoscripts/*-init*: Test for /etc/init/*.conf where necessary.
    - dh_installinit: Add no-op --upstart-only option for compatibility.
    - dh_installudev: Change default rules.d symlink priority to 40.
    - dh_installchangelogs: Do not install upstream changelog in compat
      level 7.  This floods packages with huge upstream changelogs which
      take precious CD space.
  * Drop dh-strip-nondeterminism dependency for now, until the MIR gets
    processed (LP: #1508999)

debhelper (9.20151005) unstable; urgency=medium

  * dh_strip: Sort build-ids to make the Build-Ids header
    reproducible.
  * Dh_Lib.pm: Respect --no-act in autotrigger, thanks to
    Andreas Henriksson and Helmut Grohne for reporting
    the issue.  (Closes: #800919)

debhelper (9.20151004) unstable; urgency=medium

  [ Niels Thykier ]
  * dh/dh_auto_*: Apply patch from Eduard Sanou to define
    SOURCE_DATE_EPOCH.  (Closes: #791823)
  * cmake.pm: Add better cross-compile support for cmake.
    Heavily based on a patch from Helmut Grohne.
    (Closes: #794396)
  * cmake.pm: Pass -DCMAKE_INSTALL_SYSCONFDIR=/etc and
    -DCMAKE_INSTALL_LOCALSTATEDIR=/var to cmake.  Thanks to
    Felix Geyer, Lisandro Damián Nicanor Pérez Meyer and
    Michael Terry for the assistance plus suggestions.
    (Closes: #719148)
  * dh_installinit: Quote directory name before using it in
    a regex.
  * dh_installinit: Create script snippts for tmpfiles.d
    files even if the package has no sysvinit script or
    explicit debian/<package>.service file.
    (Closes: #795519)
  * dh_makeshlibs: Revert passing -X to ldconfig in compat 10
    after talking with the glibc maintainer.  This is not the
    right place to make this change.
  * d/control: Remove the homepage field.
  * dh: Make dh_strip_nondeterminism optional, so debhelper
    does not need to build-depend on it.
  * dh_gencontrol/dh_builddeb: Temporarily stop building ddebs
    for udebs as dpkg-gencontrol and dpkg-deb does not agree
    the default file extension for these.
  * dh_builddeb: Generate udebs with the correct filename even
    when "-V" is passed to dpkg-gencontrol.  This relies on
    dpkg-deb getting everything but the extension correct
    (see #575059, #452273 for why it does not produce the
     correct extesion).
    (Closes: #516721, #677353, #672282)
  * Dh_Lib.pm: Drop now unused "udeb_filename" subroutine.
  * dh_strip.1: Correct the documentation about ddebs to
    reflect the current implementation (rather than the
    desired "state").  Thanks to Jakub Wilk for the report.
    (Closes: #797002)
  * dh_fixperms: Reset permissions to 0644 for .js, .css,
    .jpeg, .jpg, .png, and .gif files.  Thanks to Ernesto
    Hernández-Novich for the suggestion.  (Closes: #595097)
  * dh_install: Read debian/not-installed if present as a
    list of files that are deliberately not installed.
    Files listed here will not cause dh_install to complain
    with --list-missing.  Thanks to Peter Eisentraut for the
    suggestion.  (Closes: #436240)
  * Dh_Lib: Cherry-pick patch from Chris Lamb to only read
    the latest changelog entry when determing the
    SOURCE_DATE_EPOCH.
  * debhelper.7: Provide a better example of how to insert
    the debhelper maintainer script snippets into a maintainer
    script written in Perl.  Thanks to Jakub Wilk for
    reporting the issues.  (Closes: #797904)
  * dh_shlibdeps: The "-L" option can now be passed multiple
    times with different package names.  Thanks to Tristan
    Schmelcher for the suggestion.  (Closes: #776103)
  * dh,Buildsytems: In compat 10, default to --parallel.
  * dh,Buildsytems: Accept "--no-parallel" to disable
    parallel builds.  It is effectively the same as using
    --max-parallel=1 but may be more intuitive to some people.
  * dh_makeshlibs: Use a noawait trigger to invoke ldconfig
    rather maintscripts.
  * dh_installdirs.1: Add a note that many packages will work
    fine without calling dh_installdirs.  (Closes: #748993)
  * dh_compress: Apply patch from Rafael Kitover to support
    passing files to dh_compress that would have been
    compressed anyway.  (Closes: #794898)
  * Dh_Lib: Apply patch from Gergely Nagy to make debhelper
    export "DH_CONFIG_ACT_ON_PACKAGES" when executing an
    executable debhelper config file.  This is intended to
    assist dh-exec (etc.) in figuring what packages are
    acted on.  (Closes: #698054)
  * dh_movefiles: Expand globs in arguments passed in all
    compat levels (and not just compat 1 and 2).
    (Closes: #800332)
  * dh_installinit: Clearly document that --onlyscripts
    should generally be used with -p (or similar) to limit
    the number of affected packages.  (Closes: #795193)

  [ Paul Tagliamonte ]
  * dh_gencontrol: Put debug debs back in the "debug" section.
  * dh_strip/dh_gencontrol: Add a space separated list of
    build-ids in the control file of packages containing
    deattached debug symbols.

  [ Andrew Ayer ]
  * d/control: Depend on dh-strip-nondeterminism
  * dh: Call dh_strip_nondeterminism during build.
    (Closes: #759895)

  [ Colin Watson ]
  * Buildsystem.pm: Fix doit_in_sourcedir/doit_in_builddir to
    always chdir back to the original directory even if the
    subprocess exits non-zero.  (Closes: #798116)

  [ Translations ]
  * Update Portuguese translation (Américo Monteiro)
    (Closes: #790820)

 -- Martin Pitt <email address hidden>  Thu, 22 Oct 2015 17:52:54 +0200

Upload details

Uploaded by:
Martin Pitt
Uploaded to:
Xenial
Original maintainer:
Ubuntu Developers
Architectures:
all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Xenial: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
debhelper_9.20151005ubuntu1.tar.xz 322.4 KiB b5f52fa7412e64c1e48d0891bedb777f1b2b1f0eb83d0bd8d70b9c3f292bf57f
debhelper_9.20151005ubuntu1.dsc 1.8 KiB 08c51399701c0e1959b2b1566a7a378e9fecb7c57929003db63820cb17829b70

View changes file

Binary packages built by this source

debhelper: helper programs for debian/rules

 A collection of programs that can be used in a debian/rules file to
 automate common tasks related to building Debian packages. Programs
 are included to install various files into your package, compress
 files, fix file permissions, integrate your package with the Debian
 menu system, debconf, doc-base, etc. Most Debian packages use debhelper
 as part of their build process.