-debhelper (8.9.7) UNRELEASED; urgency=low
+debhelper (9.20120909) UNRELEASED; urgency=low
+ * autoscript() can now be passed a perl sub to run to s/// lines of
+ the script, which avoids problems with using sed, including potentially
+ building too long a sed command-line. This will become the recommended
+ interface in the future; for now it can be used by specific commands
+ such as dh_installxmlcatalogs that encounter the problem.
+ Closes: #665296 Thanks, Marcin Owsiany
+ * Updated Spanish man page translation. Closes: #686291
+
+ -- Joey Hess <joeyh@debian.org> Sun, 09 Sep 2012 14:23:10 -0400
+
+debhelper (9.20120830) unstable; urgency=low
+
+ * dh_installcatalogs: Adjust catalog conffile conversion to avoid
+ dpkg conffile prompt when upgrading from a removed package.
+ Closes: #681194
+
+ -- Joey Hess <joeyh@debian.org> Thu, 30 Aug 2012 11:04:10 -0400
+
+debhelper (9.20120608) unstable; urgency=low
+
+ * dh: When there's an -indep override target without -arch, or vice versa,
+ avoid acting on packages covered by the override target when running
+ the command for packages not covered by it. Closes: #676462
+
+ -- Joey Hess <joeyh@debian.org> Fri, 08 Jun 2012 13:15:48 -0400
+
+debhelper (9.20120528) unstable; urgency=low
+
+ * dh_installcatalogs: Turn /etc/sgml/$package.cat into conffiles
+ and introduce dependency on trigger-based sgml-base. Closes: #477751
+ Thanks, Helmut Grohne
+
+ -- Joey Hess <joeyh@debian.org> Mon, 28 May 2012 13:40:26 -0400
+
+debhelper (9.20120523) unstable; urgency=low
+
+ * Spanish translation update. Closes: #673629 Thanks, Omar Campagne
+ * Set Multi-Arch: foreign. Closes: #674193
+
+ -- Joey Hess <joeyh@debian.org> Wed, 23 May 2012 14:55:48 -0400
+
+debhelper (9.20120518) unstable; urgency=low
+
+ * Fix versioned dependency on dpkg for xz options. Closes: #672895
+ * dh_link: Doc improvement. Closes: #672988
+
+ -- Joey Hess <joeyh@debian.org> Fri, 18 May 2012 11:05:03 -0400
+
+debhelper (9.20120513) unstable; urgency=low
+
+ * Improve -v logging. Closes: #672448
+ * dh_builddeb: Build udebs with xz compression, level 1, extreme strategy.
+ This has been chosen to not need any more memory or cpu when uncompressing,
+ while yeilding the best compressions for udebs. Thanks, Philipp Kern.
+ * Depend on a new enough dpkg for above features. Backporters will need
+ to revert these changes.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 13 May 2012 13:09:42 -0400
+
+debhelper (9.20120509) unstable; urgency=low
+
+ * dh_installman: Recognize sections from mdoc .Dt entries. Closes: #670210
+ Thanks, Guillem Jover
+ * Updated German man page translation. Closes: #671598
+ * dh_install: Reorder documentation for clarity. Closes: #672109
+
+ -- Joey Hess <joeyh@debian.org> Wed, 09 May 2012 12:59:15 -0400
+
+debhelper (9.20120419) unstable; urgency=low
+
+ * Fix compat level checking for cmake. Closes: #669181
+
+ -- Joey Hess <joeyh@debian.org> Tue, 17 Apr 2012 19:33:35 -0400
+
+debhelper (9.20120418) unstable; urgency=low
+
+ * cmake: Only pass CPPFLAGS in CFLAGS in v9.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 17 Apr 2012 16:54:39 -0400
+
+debhelper (9.20120417) unstable; urgency=low
+
+ * cmake: Pass CPPFLAGS in CFLAGS. Closes: #668813
+ Thanks, Simon Ruderich for the patch and for verifying no affected
+ package is broken by this change.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 17 Apr 2012 09:10:29 -0400
+
+debhelper (9.20120410) unstable; urgency=low
+
+ [ Joey Hess ]
+ * Fix a typo. Closes: #665891
+ * Conflict with too old automake for AM_UPDATE_INFO_DIR=no. Closes: #666901
+ * dh_md5sums: Don't skip DEBIAN directories other than the control files
+ one. Closes: #668276
+
+ [ Steve Langasek ]
+ * dh_installinit: rework upstart handling to comply with new policy
+ proposal; packages will ship both an init script and an upstart job,
+ instead of just an upstart job and a symlink to a compat wrapper.
+ Closes: #577040
+
+ -- Joey Hess <joeyh@debian.org> Tue, 10 Apr 2012 12:51:15 -0400
+
+debhelper (9.20120322) unstable; urgency=low
+
+ * Revert avoid expanding shell metacharacters in sed call in autoscript().
+ It breaks dh_usrlocal and must be considered part of its interface.
+ Added to interface documentation.
+ Closes: #665263
+
+ -- Joey Hess <joeyh@debian.org> Thu, 22 Mar 2012 17:37:56 -0400
+
+debhelper (9.20120312) unstable; urgency=low
+
+ * Also include CFLAGS in ld line for perl. Closes: #662666
+
+ -- Joey Hess <joeyh@debian.org> Tue, 13 Mar 2012 14:27:06 -0400
+
+debhelper (9.20120311) unstable; urgency=low
+
+ * dh_auto_install: Set AM_UPDATE_INFO_DIR=no to avoid automake
+ generating an info dir file. Closes: #634741
+ * dh_install: Man page clarification. Closes: #659635
+ * Avoid expanding shell metacharacters in sed call in autoscript().
+ Closes: #660794
+ * dh_auto_configure: Pass CPPFLAGS and LDFLAGS to Makefile.PL and Build.PL,
+ in compat level v9. Closes: #662666
+ Thanks, Dominic Hargreaves for the patch.
+ Thanks, Alessandro Ghedini, Niko Tyni, and Dominic Hargreaves for
+ testing all relevant packages to verify the safety of this late
+ change to v9.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 11 Mar 2012 18:28:33 -0400
+
+debhelper (9.20120115) unstable; urgency=low
+
+ * Finalized v9 mode, which is the new recommended default.
+ (But continuing to use v8 is also fine.)
+ * It is now deprecated for a package to not specify a compatibility
+ level in debian/compat. Debhelper now warns if this is not done,
+ and packages without a debian/compat will eventually FTBFS.
+ * dh: --without foo,bar now supported.
+ * Updated German man page translation. Closes: #653360
+
+ -- Joey Hess <joeyh@debian.org> Sun, 15 Jan 2012 13:59:49 -0400
+
+debhelper (8.9.14) unstable; urgency=low
+
+ * Typo. Closes: #653006
+ * Typo. Closes: #653339
+
+ -- Joey Hess <joeyh@debian.org> Tue, 27 Dec 2011 11:53:44 -0400
+
+debhelper (8.9.13) unstable; urgency=low
+
+ * Pass CPPFLAGS to qmake. Closes: #646129 Thanks, Felix Geyert
+ * dh_strip: Use build-id in /usr/lib/debug in v9.
+ Closes: #642158 Thanks, Jakub Wilk
+ * Spanish translation update. Closes: #636245 Thanks, Omar Campagne
+ * Only enable executable config files in v9. The quality of file permissions
+ in debian/ directories turns out to be atrocious; who knew?
+
+ -- Joey Hess <joeyh@debian.org> Fri, 09 Dec 2011 13:53:38 -0400
+
+debhelper (8.9.12) unstable; urgency=low
+
+ * Debhelper config files may be made executable programs that output the
+ desired configuration. No further changes are planned to the config file
+ format; those needing powerful syntaxes may now use a programming language
+ of their choice. (Be careful aiming that at your feet.)
+ Closes: #235302, #372310, #235302, #614731,
+ Closes: #438601, #477625, #632860, #642129
+ * Added German translation of man pages, done by Chris Leick. Closes: #651221
+ * Typo fixes. Closes: #651224 Thanks, Chris Leick
+
+ -- Joey Hess <joeyh@debian.org> Wed, 07 Dec 2011 15:09:50 -0400
+
+debhelper (8.9.11) unstable; urgency=low
+
+ * Fix broken option passing to objcopy. Closes: #649044
+
+ -- Joey Hess <joeyh@debian.org> Thu, 17 Nov 2011 00:15:34 -0400
+
+debhelper (8.9.10) unstable; urgency=low
+
+ * dh_strip: In v9, pass --compress-debug-sections to objcopy.
+ Needs a new enough binutils and gdb; debhelper backport
+ may need to disable this.
+ Thanks, Aurelien Jarno and Bastien ROUCARIES. Closes: #631985
+ * dh: Ensure -a and -i are passed when running override_dh_command-arch
+ and override_dh_command-indep targets. This is needed when the binary
+ target is run, rather than binary-arch/binary-indep. Closes: #648901
+
+ -- Joey Hess <joeyh@debian.org> Wed, 16 Nov 2011 11:54:59 -0400
+
+debhelper (8.9.9) unstable; urgency=low
+
+ * dh_auto_build: Use target architecture (not host architecture)
+ for build directory name. Closes: #644553 Thanks, Tom Hughes
+ * dh: Add dh_auto_configure parameter example. Closes: #645335
+
+ -- Joey Hess <joeyh@debian.org> Fri, 04 Nov 2011 17:01:58 -0400
+
+debhelper (8.9.8) unstable; urgency=low
+
+ * dh_fixperms: Operate on .ali files throughout /usr/lib, including
+ multiarch dirs. Closes: #641279
+ * dh: Avoid compat deprecation warning before option parsing.
+ Closes: #641361
+ * Clarify description of dh_auto_* -- params. Closes: #642786
+ * Mention in debhelper(7) that buildsystem options are typically passed
+ to dh. Closes: #643069
+ * perl_makemaker: In v9, pass CFLAGS to Makefile.PL and Build.Pl
+ Closes: #643702, #497653 Thanks, Steve Langasek, gregor herrmann.
+
+ -- Joey Hess <joeyh@debian.org> Thu, 29 Sep 2011 15:41:16 -0400
+
+debhelper (8.9.7) unstable; urgency=low
+
+ * dh: Now you can use override_dh_command-arch and override_dh_command-indep
+ to run different overrides when building arch and indep packages. This
+ allows for a much simplified form of rules file in this situation, where
+ build-arch/indep and binary-arch/indep targets do not need to be manually
+ specified. See man page for examples. Closes: #640965
+ .
+ Note that if a rules file has say, override_dh_fixperms-arch,
+ but no corresponding override_dh_fixperms-indep, then the unoverridden
+ dh_fixperms will be run on the indep packages.
+ .
+ Note that the old override_dh_command takes precidence over the new
+ overrides, because mixing the two types of overrides would have been
+ too complicated. In particular, it's difficult to ensure an
+ old override target will work if it's sometimes constrained to only
+ acting on half the packages it would normally run on. This would be
+ a source of subtle bugs, so is avoided.
* dh: Don't bother running dh_shlibdebs, dh_makeshlibs, or dh_strip
- for the binary target when all packages being acted on are indep.
+ in the binary target when all packages being acted on are indep.
+ * dh: Avoid running install sequence a third time in v9 when the
+ rules file has explicit binary-indep and binary-arch targets.
+ Closes: #639341 Thanks, Yann Dirson for test case.
* debhelper no longer build-depends on man-db or file, to ease bootstrapping.
* Remove obsolete versioned dependency on perl-base.
* Avoid writing debhelper log files in no-act mode. Closes: #640586
+ * Tighten parsing of DEB_BUILD_OPTIONS.
- -- Joey Hess <joeyh@debian.org> Mon, 29 Aug 2011 20:18:01 -0400
+ -- Joey Hess <joeyh@debian.org> Sun, 11 Sep 2011 20:29:22 -0400
debhelper (8.9.6) unstable; urgency=low
In the meantime, lots of packages have switched to using v2, despite my
warnings that doing so leaves packages open to being broken without
notice until v2 is complete.
- * Therefore, I am calling v2 complete, as it is. Future non-compatabile
+ * Therefore, I am calling v2 complete, as it is. Future non-compatible
changes will happen in v3, which will be started soon. This means that
by using debhelper v2, one major thing changes: debhelper uses
debian/<package> as the temporary directory for *all* packages;
current compatibility level is equal to that number.
* doc/PROGRAMMING: documented that.
* debhelper itself now builds using DH_COMPAT=2.
- * dh_debstd forces DH_COMPAT=1, because it needs to stay compatable with
+ * dh_debstd forces DH_COMPAT=1, because it needs to stay compatible with
debstd after all.
-- Joey Hess <joeyh@debian.org> Thu, 1 Jul 1999 13:37:58 -0700