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