]> git.donarmstrong.com Git - debhelper.git/blobdiff - debian/changelog
dh: Allow creation of new sequences (such as to handle a patch target for quilt)...
[debhelper.git] / debian / changelog
index 0db61b2b2ec6d9d2dce4cf4a39d421389229a5f8..69e75190972ea0abdb10c15a45740401d554fddf 100644 (file)
@@ -1,3 +1,810 @@
+debhelper (7.3.12) UNRELEASED; urgency=low
+
+  * dh: Allow creation of new sequences (such as to handle a patch
+    target for quilt), by adding an add_command function to the
+    sequence addon interface. See #540124.
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 06 Aug 2009 11:07:45 -0400
+
+debhelper (7.3.11) unstable; urgency=low
+
+  * perl_build: Fix Build check to honor source directory setting.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 05 Aug 2009 13:52:34 -0400
+
+debhelper (7.3.10) unstable; urgency=low
+
+  * perl_build: Avoid failing if forced to be used in dh_auto_clean
+    when Build does not exist (ie due to being run twice in a row).
+    Closes: #539848
+  * dh_builddeb: Fix man page typo. Closes: #539976
+  * dh_installdeb: In udeb mode, support the menutest and isinstallable
+    maintainer scripts. Closes: #540079 Thanks, Colin Watson.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 05 Aug 2009 11:03:01 -0400
+
+debhelper (7.3.9) unstable; urgency=low
+
+  * cmake: Avoid forcing rpath off as this can break some test suites.
+    It gets stripped by cmake at install time. Closes: #538977
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 01 Aug 2009 15:59:07 -0400
+
+debhelper (7.3.8) unstable; urgency=low
+
+  * Fix t/override_target to use ./run. Closes: #538315
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 25 Jul 2009 00:37:45 +0200
+
+debhelper (7.3.7) unstable; urgency=low
+
+  * First upload of buildsystems support to unstable.
+    Summary: Adds --buildsystem (modular, OO buildsystem classes),
+    --sourcedirectory, --builddirectory, and support for cmake
+    and ant.
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 24 Jul 2009 12:07:47 +0200
+
+debhelper (7.3.6) experimental; urgency=low
+
+  * perl_makemaker: Re-add fix for #496157, lost in rewrite.
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 23 Jul 2009 18:17:45 +0200
+
+debhelper (7.3.5) experimental; urgency=low
+
+  [ Bernd Zeimetz ]
+  * python_distutils buildsystem: Build for all supported Python
+    versions that are installed. Ensure that correct shebangs are
+    created by using `python' first during build and install.
+    Closes: #520834
+    Also build with python*-dbg if the package build-depends
+    on them.
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 20 Jul 2009 20:30:22 +0200
+
+debhelper (7.3.4) experimental; urgency=low
+
+  * Merged debhelper 7.2.24.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 15 Jul 2009 09:50:37 -0400
+
+debhelper (7.3.3) experimental; urgency=low
+
+  * Add ant buildsystem support. Closes: #537021
+  * Merged debhelper 7.2.22.
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 14 Jul 2009 17:16:28 -0400
+
+debhelper (7.3.2) experimental; urgency=low
+
+  * Merged debhelper 7.2.21.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 08 Jul 2009 21:23:48 -0400
+
+debhelper (7.3.1) experimental; urgency=low
+
+  * Merged debhelper 7.2.20.
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 02 Jul 2009 12:28:55 -0400
+
+debhelper (7.3.0) experimental; urgency=low
+
+  * Modular object oriented dh_auto_* buildsystem support,
+    contributed by Modestas Vainius
+    - dh_auto_* --sourcedirectory can now be used to specify a source
+      directory if sources and/or the whole buildsystem lives elsewhere
+      than the top level directory. Closes: #530597
+    - dh_auto_* --builddirectory can now be used to specify a build
+      directory to use for out of source building, for build systems
+      that support it. Closes: #480577
+    - dh_auto_* --buildsystem can now be used to override the autodetected
+      build system, or force use of a third-party class.
+    - dh_auto_* --list can be used to list available and selected build
+      systems.
+    - Adds support for cmake.
+    - For the perl_build build system, Build is used consistently
+      instead of falling back to using the generated Makefile.
+      Closes: #534332
+    - Historical dh_auto_* behavior should be preserved despite these
+      large changes..
+  * Move two more command-specific options to only be accepted by the commands
+    that use them. The options are:
+    --sourcedir, --destdir
+    If any third-party debhelper commands use either of the above options,
+    they will be broken, and need to be changed to pass options to init().
+  * Make dh not complain about unknown, command-specific options passed to it,
+    and further suppress warnings about such options it passes on to debhelper
+    commands. This was attempted incompletely before in version 7.2.17.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 01 Jul 2009 15:31:20 -0400
+
+debhelper (7.2.24) unstable; urgency=low
+
+  * dh_install: Add test suite covering the last 5 bugs.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 15 Jul 2009 09:42:18 -0400
+
+debhelper (7.2.23) unstable; urgency=low
+
+  * dh_install: Fix support for the case where debian/tmp is
+    explicitly specified in filename paths despite being searched by
+    default. Closes: #537140
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 15 Jul 2009 09:24:19 -0400
+
+debhelper (7.2.22) unstable; urgency=low
+
+  * dh_install: Fix support for the case where --sourcedir=debian/tmp/foo
+    is used. Perl was not being greedy enough and the 'foo' was not stripped
+    from the destination directory in this unusual case. Closes: #537017
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 14 Jul 2009 17:08:25 -0400
+
+debhelper (7.2.21) unstable; urgency=low
+
+  * Add a versioned dep on perl-base, to get a version that supports
+    GetOptionsFromArray. Closes: #536310
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 08 Jul 2009 21:08:45 -0400
+
+debhelper (7.2.20) unstable; urgency=low
+
+  * dh_install: Fix installation of entire top-level directory
+    from debian/tmp. Closes: #535367
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 02 Jul 2009 12:17:42 -0400
+
+debhelper (7.2.19) unstable; urgency=low
+
+  * dh_install: Handle correctly the case where a glob expands to
+    a dangling symlink, installing the dangling link as requested.
+    Closes: #534565
+  * dh_install: Fix fallback use of debian/tmp in v7 mode; a bug caused
+    it to put files inside a debian/tmp directory in the package build
+    directory, now that prefix is stripped. (See #534565)
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 30 Jun 2009 12:56:52 -0400
+
+debhelper (7.2.18) unstable; urgency=low
+
+  * dh_shlibdeps: Ensure DEBIAN directory exists, as dpkg-shlibdeps
+    prints a confusing warning if it does not. Closes: #534226
+  * dh_auto_install: Pass --install-layout=deb to setup.py
+    to support python 2.6. Closes: #534620
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 29 Jun 2009 15:35:40 -0400
+
+debhelper (7.2.17) unstable; urgency=low
+
+  * Allow command-specific options to be passed to commands
+    via dh without causing other commands to emit a getopt
+    warning or deprecation message.
+  * dh_installinfo: No longer inserts install-info calls into
+    maintainer scripts, as that is now triggerized. Adds a dependency
+    via misc:Depends to handle partial upgrades. Note that while
+    dh_installinfo already required that info files had a INFO-DIR-SECTION,
+    the new system also requires they have START-INFO-DIR-ENTRY and
+    END-INFO-DIR-ENTRY for proper registration. I assume there will be
+    some mass bug filing for any packages that do not have that.
+    Closes: #534639, #357434
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 26 Jun 2009 09:02:51 -0400
+
+debhelper (7.2.16) unstable; urgency=low
+
+  * dh_gconf: Add missed half of postrm fragment removal. Closes: #531035
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 11 Jun 2009 12:50:33 -0400
+
+debhelper (7.2.15) unstable; urgency=low
+
+  * dh_strip, dh_shlibdeps: Add support for OCaml shared libraries.
+    (Stephane Glondu) Closes: #527272, #532701
+  * dh_compress: Avoid compressing .svg and .sgvz files, since these
+    might be used as images on a html page, and also to avoid needing
+    to special case the .svgz extension when compressing svg.
+    Closes: #530253
+  * dh_scrollkeeper: Now a deprecated no-op. Closes: #530806
+  * dh_gconf: Remove postrm fragment that handled schema migration
+    from /etc to /usr. Closes: #531035
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 10 Jun 2009 17:14:07 -0400
+
+debhelper (7.2.14) unstable; urgency=low
+
+  * dh: Avoid writing log after override_dh_clean is run. Closes: #529228
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 18 May 2009 12:49:32 -0400
+
+debhelper (7.2.13) unstable; urgency=low
+
+  * dh_auto_configure: Pass --skipdeps safely via PERL_AUTOINSTALL.
+    Closes: #528235
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 14 May 2009 15:21:21 -0400
+
+debhelper (7.2.12) unstable; urgency=low
+
+  * dh_auto_configure: Revert --skipdeps change
+    Closes: #528647, reopens: #528235
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 14 May 2009 14:15:26 -0400
+
+debhelper (7.2.11) unstable; urgency=low
+
+  * dh: Support --with addon,addon,...
+    Closes: #528178
+  * dh_auto_configure: Add --skipdeps when running Makefile.PL,
+    to prevent Module::Install from trying to download dependencies.
+    Closes: #528235
+  * Support debian/foo.os files to suppliment previous debian/foo.arch
+    file support. Closes: #494914
+    (Thanks, Aurelien Jarno)
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 12 May 2009 14:52:18 -0400
+
+debhelper (7.2.10) unstable; urgency=low
+
+  * Close COMPAT_IN filehandle. Closes: #527464
+  * dh_auto_configure: Clarify man page re adding configure
+    parameters. Closes: #527256
+  * dh_auto_configure: Pass packlist=0 when running Makefile.PL,
+    in case it is a Build.PL passthru, to avoid it creating
+    the .packlist file. Closes: #527990
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 10 May 2009 13:07:08 -0400
+
+debhelper (7.2.9) unstable; urgency=low
+
+  * dh_fixperms: Ensure lintian overrides are mode 644.
+    (Patch from #459548)
+  * dh_fixperms: Fix permissions of OCaml .cmxs files. Closes: #526221
+  * dh: Add --without to allow disabling sequence addons (particularly
+    useful to disable the default python-support addon).
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 04 May 2009 14:46:53 -0400
+
+debhelper (7.2.8) unstable; urgency=low
+
+  * dh_desktop: Now a deprecated no-op, since desktop-file-utils
+    uses triggers. Closes: #523474
+    (also Closes: #521960, #407701 as no longer applicable)
+  * Move dh sequence documentation to PROGRAMMING.
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 20 Apr 2009 16:15:32 -0400
+
+debhelper (7.2.7) unstable; urgency=low
+
+  * Fix calling the same helper for separate packages in the override of dh
+    binary-indep/binary-arch. Closes: #520567
+  * Add --remaining-packages option (Modestas Vainius)
+    Closes: #520615
+  * Pass -L UTF-8 to po4a to work around bug #520942
+  * dh_icons: ignore gnome and hicolor themes (will be handled
+    by triggers). Closes: #521181
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 27 Mar 2009 14:15:29 -0400
+
+debhelper (7.2.6) unstable; urgency=low
+
+  * Examples files updated to add dh_bugfiles, remove obsolete
+    dh_python.
+  * dh_auto_test: Support DEB_BUILD_OPTIONS=nocheck. Closes: #519374
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 15 Mar 2009 17:54:48 -0400
+
+debhelper (7.2.5) unstable; urgency=low
+
+  * Set MODULEBUILDRC=/dev/null when running perl Build scripts
+    to avoid ~/.modulebuildrc influencing the build. Closes: #517423
+  * dh_installmenus: Revert removal of update-menus calls. Closes: #518919
+    Menu refuses to add unconfigured packages to the menu, and thus
+    omits packages when triggered, unfortunatly. I hope its behavior will
+    change.
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 09 Mar 2009 16:20:41 -0400
+
+debhelper (7.2.4) unstable; urgency=low
+
+  * dh_makeshlibs: Fix --add-udeb, for real. Closes: #518706
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 08 Mar 2009 13:14:30 -0400
+
+debhelper (7.2.3) unstable; urgency=low
+
+  * dh_installmenus: Now that a triggers capable menu and dpkg are in
+    stable, menu does not need to be explicitly run in maintainer
+    scripts, except for packages with menu-methods files. (See #473467)
+  * dh_installdocs: No longer add maintainer script code to call
+    doc-base, as it supports triggers in stable.
+  * dh_bugfiles: New program, contributed by Modestas Vainius.
+    Closes: #326874
+  * dh: Override LC_ALL, not LANG. re-Closes: #517617
+  * dh_installchangelogs: Support -X to exclude automatic installation
+    of specific upstream changelogs. re-Closes: #490937
+  * Compat level 4 is now deprecated.
+  * dh_makeshlibs: Re-add --add-udeb support. Closes: #518655
+  * dh_shlibdeps: Remove --add-udeb switch (was accidentially added here).
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 07 Mar 2009 14:52:20 -0500
+
+debhelper (7.2.2) unstable; urgency=low
+
+  * dh_installmodules: Give files in /etc/modprobe.d a .conf
+    syntax, as required by new module-init-tools.
+  * dh_installmodules: Add preinst and postinst code to handle
+    cleanly renaming the modprobe.d files on upgrade.
+  * Two updates to conffile moving code from wiki:
+    - Support case where the conffile name is a substring of another
+      conffile's name.
+    - Support case where dpkg-query says the file is obsolete.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 04 Mar 2009 19:37:33 -0500
+
+debhelper (7.2.1) experimental; urgency=low
+
+  * Merged debhelper 7.0.52.
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 28 Feb 2009 20:01:22 -0500
+
+debhelper (7.2.0) experimental; urgency=low
+
+  * Merged debhelper 7.0.50.
+  * dh: Fix typo. Closes: #509754
+  * debhelper.pod: Fix typo. Closes: #510180
+  * dh_gconf: Support mandatory settings. Closes: #513923
+  * Improve error messages when child commands fail.
+  * Depend on dpkg-dev 1.14.19, the first to support Package-Type
+    fields in dpkg-gencontrol.
+  * dh_gencontrol: No longer need to generate the udeb filename
+    when calling dpkg-gencontrol.
+  * dh_gencontrol: Do not need to tell dpkg-gencontol not to
+    include the Homepage field in udebs (fixed in dpkg-dev 1.14.17).
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 26 Feb 2009 18:33:44 -0500
+
+debhelper (7.1.1) experimental; urgency=low
+
+  * dh_install(1): Order options alphabetically. Closes:# 503896
+  * Fix some docs that refered to --srcdir rather than --sourcedir.
+    Closes: #504742
+  * Add Vcs-Browser field. Closes: #507804
+  * Ignore unknown options in DH_OPTIONS. Debhelper will always ignore
+    such options, even when unknown command-line options are converted back
+    to an error. This allows (ab)using DH_OPTIONS to pass command-specific
+    options.
+    (Note that getopt will warn about such unknown options. Eliminating this
+    warning without reimplementing much of Getopt::Long wasn't practical.)
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 14 Dec 2008 23:19:27 -0500
+
+debhelper (7.1.0) experimental; urgency=low
+
+  * dh_installchangelogs: Fall back to looking for changelog files ending
+    with ".txt". Closes: #498460
+  * dh_gencontrol: Ensure misc:Depends is set in substvars to avoid dpkg
+    complaining about it when it's empty. Closes: #498666
+  * dh: Fix typo in example. Closes: #500836
+  * Allow individual debhelper programs to define their own special options
+    by passing a hash to init(), which is later passed on the Getopt::Long. 
+    Closes: #370823
+  * Move many command-specific options to only be accepted by the command
+    that uses them. Affected options are:
+    -x, -r, -R, -l, -L, -m,
+    --include-conffiles, --no-restart-on-upgrade, --no-start,
+    --restart-after-upgrade, --init-script, --filename, --flavor, --autodest,
+    --libpackage, --add-udeb, --dpkg-shlibdeps-params,
+    --dpkg-gencontrol-params, --update-rcd-params, --major, --remove-d,
+    --dirs-only, --keep-debug, --version-info, --list-missing, --fail-missing,
+    --language, --until, --after, --before, --remaining, --with
+  * If any third-party debhelper commands use any of the above options,
+    they will be broken, and need to be changed to pass options to init().
+  * To avoid breaking rules files that pass options to commands that do not
+    use them, debhelper will now only warn if it encounters an unknown
+    option. This will be converted back to an error later.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 10 Sep 2008 13:58:00 -0400
+
+debhelper (7.0.52) unstable; urgency=low
+
+  * dh: Fix make parsing to not be broken by locale settings.
+    Closes: #517617
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 28 Feb 2009 19:52:34 -0500
+
+debhelper (7.0.51) unstable; urgency=low
+
+  * dh: Man page typos. Closes: #517549, #517550
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 28 Feb 2009 13:23:30 -0500
+
+debhelper (7.0.50) unstable; urgency=low
+
+  * This release is designed to be easily backportable to stable,
+    to support the new style of rules file that I expect many packages will
+    use.
+  * dh: debian/rules override targets can change what is run
+    for a specific debhelper command in a sequence.
+    (Thanks Modestas Vainius for the improved makefile parser.)
+  * dh: Redid all the examples to use override targets, since these
+    eliminate all annoying boilerplate and are much easier to understand
+    than the old method.
+  * Remove rules.simple example, there's little need to use explicit targets
+    with dh anymore.
+  * dh: Support debian/rules calling make with -B,
+    which is useful to avoid issues with phony implicit
+    rules (see bug #509756).
+ -- Joey Hess <joeyh@debian.org>  Fri, 27 Feb 2009 15:25:52 -0500
+
+debhelper (7.0.17) unstable; urgency=low
+
+  [ Per Olofsson ]
+  * dh_auto_install: Fix man page, was referring to dh_auto_clean.
+
+  [ Joey Hess ]
+  * dh_gencontrol: Drop the Homepage field from udebs. Closes: #492719
+  * Typo. Closes: #493062
+  * dh_auto_install: Improve check for MakeMaker, to avoid passing PREFIX
+    if the Makefile was generated by Module::Build::Compat. Closes: #496157
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 22 Aug 2008 22:30:12 -0400
+
+debhelper (7.0.16) unstable; urgency=low
+
+  * dh: Avoid passing --with on to subcommands. Closes: #490886
+  * dh_installchangelogs: When searching for changelog in v7 mode, skip
+    empty files. Closes: #490937
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 19 Jul 2008 15:34:13 -0400
+
+debhelper (7.0.15) unstable; urgency=low
+
+  * dh_clean: Do not delete *-stamp files in -k mode in v7. Closes: #489918
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 09 Jul 2008 16:16:11 -0400
+
+debhelper (7.0.14) unstable; urgency=low
+
+  * Load python-support sequence file first, to allow ones loaded later to
+    disable it.
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 05 Jul 2008 08:23:32 -0400
+
+debhelper (7.0.13) unstable; urgency=low
+
+  * dh_auto_install: Rather than looking at the number of binary packages
+    being acted on, look at the total number of binary packages in the
+    source package when deciding whether to install to debian/package or
+    debian/tmp. This avoids inconsistencies when building mixed arch all+any
+    packages using the binary-indep and binary-arch targets.
+    Closes: #487938
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 25 Jun 2008 12:27:02 -0400
+
+debhelper (7.0.12) unstable; urgency=medium
+
+  * Correct docs about dh_install and debian/tmp in v7 mode. It first looks in
+    the current directory, or whatever is configured with --srcdir. Then it
+    always falls back to looking in debian/tmp.
+  * Medium urgency to get this doc fix into testing.
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 25 Jun 2008 03:36:50 -0400
+
+debhelper (7.0.11) unstable; urgency=low
+
+  * dh: Man page fix. Closes: #485116
+  * Add stamp files to example rules targets. Closes: #486327
+  * Add a build dependency on file. The rules file now runs dh_strip and
+    dh_shlibdeps, which both use it. (It could be changed not to, but
+    it's good to have it run all the commands as a test.) Closes: #486439
+  * Typo fix. Closes: #486464
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 16 Jun 2008 12:39:21 -0400
+
+debhelper (7.0.10) unstable; urgency=low
+
+  * dh_compress: Do not compress index.sgml files, as generated by gtk-doc.
+    Closes: #484772
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 06 Jun 2008 11:48:39 -0400
+
+debhelper (7.0.9) unstable; urgency=low
+
+  * rules.tiny: Typo fix. Closes: #479647
+  * dh_installinit: Add --restart-after-upgrade, which avoids stopping a
+    daemon in the prerm, and instead restarts it in the postinst, keeping
+    its downtime minimal. Since some daemons could break if files are upgraded
+    while they're running, it's not the default. It might become the default
+    in a future (v8) compatibility level. Closes: #471060
+  * dh: fix POD error. Closes: #480191
+  * dh: Typo fixes. Closes: #480200
+  * dh: Add remove_command to the sequence interface.
+  * dh_auto_clean: setup.py clean can create pyc files. Remove. Closes: #481899
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 19 May 2008 12:47:47 -0400
+
+debhelper (7.0.8) unstable; urgency=low
+
+  * dh: Add an interface that third-party packages providing debhelper commands
+    can use to insert them into a command sequence. 
+    (See dh(1), "SEQUENCE ADDONS".)
+  * dh: --with=foo can be used to include such third-party commands.
+    So, for example, --with=cli could add the dh_cli* commands from
+    cli-common.
+  * Moved python-support special case out of dh and into a python-support
+    sequence addon. --with=python-support is enabled by default to avoid
+    breaking backwards compatability.
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 04 May 2008 16:10:54 -0400
+
+debhelper (7.0.7) unstable; urgency=low
+
+  * dh_installxfonts: Fix precidence problem that exposes a new warning
+    message in perl 5.10.
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 04 May 2008 13:43:41 -0400
+
+debhelper (7.0.6) unstable; urgency=low
+
+  * dh_auto_test: Correct Module::Build tests.
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 03 May 2008 12:58:50 -0400
+
+debhelper (7.0.5) unstable; urgency=low
+
+  * Convert copyright file to new format.
+  * dh_test*: inhibit logging. Closes: #478958
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 01 May 2008 19:52:00 -0400
+
+debhelper (7.0.4) unstable; urgency=low
+
+  * Fix underescaped $ in Makefile. Closes: #478475
+  * dh_auto_test: Run tests for Module::Build packages. (Florian Ragwitz)
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 30 Apr 2008 02:17:01 -0400
+
+debhelper (7.0.3) unstable; urgency=low
+
+  * dh: Fix man page typos. Closes: #477933
+  * Add missing $! to error message when the log can't be opened.
+  * One problem with the log files is that if dh_clean is not the last command
+    run, they will be left behind. This is a particular problem on build
+    daemons that use real root. Especially if cdbs is used, since it runs
+    dh_listpackages after clean, thereby leaving behind log files that
+    only root can touch. Avoid this particular special case by inhibiting
+    logging by dh_listpackages.
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 29 Apr 2008 01:40:03 -0400
+
+debhelper (7.0.2) unstable; urgency=low
+
+  * dh: Optimise the case where the binary-arch or binary-indep sequence is
+    run and there are no packages of that type.
+  * dh_auto_configure: Set PERL_MM_USE_DEFAULT when configuring MakeMaker
+    packages to avoid interactive prompts.
+  * dh_auto_*: Also support packages using Module::Build.
+  * dh_auto_*: Fix some calls to setup.py. Now tested and working with
+    python packages.
+  * dh_install: Find all possible cases of "changelog" and "changes", rather
+    than just looking for some predefined common cases.
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 24 Apr 2008 21:55:49 -0400
+
+debhelper (7.0.1) unstable; urgency=low
+
+  * I lied, one more v7 change slipped in..
+  * dh_installchangelogs: In v7 mode, if no upstream changelog is specified,
+    and the package is not native, guess at a few common changelog filenames.
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 24 Apr 2008 00:16:19 -0400
+
+debhelper (7.0.0) unstable; urgency=low
+
+  * dh: New program that runs a series of debhelper commands in a sequence.
+    This can be used to construct very short rules files (as short as 3
+    lines), while still exposing the full power of debhelper when it's
+    needed.
+  * dh_auto_configure: New program, automates running ./configure,
+    Makefile.PL, and python distutils. Calls them with exactly the same
+    options as cdbs does by default, and allows adding/overriding options.
+  * dh_auto_build: New program, automates building the package by either
+    running make or using setup.py. (Support for cmake and other build systems
+    planned but not yet implemented.)
+  * dh_auto_test: New program, automates running make test or make check
+    if the Makefile has such a target.
+  * dh_auto_clean: New program, automates running make clean (or distclean,
+    or realclean), or using setup.py to clean up.
+  * dh_auto_install: New program, automates running make install, or using
+    setup.py to install. Supports the PREFIX=/usr special case needed by
+    MakeMaker Makefiles. (Support for cmake and other build systems planned
+    but not yet implemented.)
+  * New v7 mode, which only has three changes from v6, and is the new
+    recommended default, especially when using dh.
+  * dh_install: In v7 mode, if --sourcedir is not specified, first look for
+    files in debian/tmp, and then will look in the current directory. This
+    allows dh_install to interoperate with dh_auto_install without needing any
+    special parameters.
+  * dh_clean: In v7 mode, read debian/clean and delete all files listed
+    therein.
+  * dh_clean: In v7 mode, automatically delete *-stamp files.
+  * Add a Makefile and simplify this package's own rules file using
+    all the new toys.
+  * dh_clean: Don't delete core dumps. (Too DWIM, and "core" is not
+    necessarily a core dump.) Closes: #477391
+  * dh_prep: New program, does the same as dh_clean -k (which will be
+    deprecated later).
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 23 Apr 2008 23:14:57 -0400
+
+debhelper (6.0.12) unstable; urgency=low
+
+  * dh_icons: Support .xpm format icons. Stop looking for .jpg icons, and
+    also, for completeness, support .icon files. This matches the set of
+    extensions supported by gtk-update-icon-cache. Closes: #448094
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 19 Apr 2008 16:43:31 -0400
+
+debhelper (6.0.11) unstable; urgency=medium
+
+  * dh_installman: man --recode transparently uncompresses compressed
+    pages. So when saving the output back, save it to a non-compressed
+    filename (and delete the original, compressed file). Closes: #470913
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 01 Apr 2008 18:31:12 -0400
+
+debhelper (6.0.10) unstable; urgency=low
+
+  * dh_perl: Remove empty directories created by MakeMaker.
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 25 Mar 2008 14:11:57 -0400
+
+debhelper (6.0.9) unstable; urgency=low
+
+  * dh_installman: Don't recode symlinks. Closes: #471196
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 16 Mar 2008 13:53:39 -0400
+
+debhelper (6.0.8) unstable; urgency=low
+
+  * dh_installman: Convert all man pages in the build directory to utf-8, not
+    just those installed by the program.
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 10 Mar 2008 18:40:25 -0400
+
+debhelper (6.0.7) unstable; urgency=low
+
+  * dh_lintian: Finally added this since linda is gone and there's only
+    lintian to worry about supporting. Closes: #109642, #166320, #206765
+    (Thanks to Steve M. Robbins for the initial implementation.)
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 06 Mar 2008 13:55:46 -0500
+
+debhelper (6.0.6) unstable; urgency=low
+
+  * dh_compress: Pass -n to gzip to yeild more reproducible file contents.
+    The time stamp information need not be contained in the .gz file since the
+    time stamp is preserved when compressing and decompressing. Closes: #467100
+  * The order of dependencies generated by debhelper has been completly random
+    (hash key order), so sort it. Closes: #468959
+
+ -- Joey Hess <joeyh@debian.org>  Wed, 05 Mar 2008 21:35:21 -0500
+
+debhelper (6.0.5) unstable; urgency=low
+
+  * dh_installman: Recode all man pages to utf-8 on installation.
+    Closes: #462937 (Colin Watson)
+  * Depend on a new enough version of man-db.
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 28 Jan 2008 16:43:10 -0500
+
+debhelper (6.0.4) unstable; urgency=low
+
+  * dh_strip: Improve the idempotency fix put in for #380314.
+  * dh_strip: The -k flag didn't work (--keep did). Fix.
+  * dh_shlibdeps: Add emul to exclude list.
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 26 Jan 2008 18:32:27 -0500
+
+debhelper (6.0.3) unstable; urgency=low
+
+  * dh_link: -X can be used to avoid it modifying symlinks to be compliant
+    with policy. Closes: #461392
+  * dh_shlibdeps: Rather than skipping everything in /usr/lib/debug,
+    which can include debug libraries that dpkg-shlibdeps should look at,
+    only skip the subdirectories of it that contain separate debugging
+    symbols. (Hardcoding the names of those directories is not the best
+    implementation, but it will do for now.) Closes: #461339
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 20 Jan 2008 15:27:59 -0500
+
+debhelper (6.0.2) unstable; urgency=low
+
+  * Revert slightly broken refactoring of some exclude code.
+    Closes: #460340, #460351
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 12 Jan 2008 12:31:15 -0500
+
+debhelper (6.0.1) unstable; urgency=low
+
+  * dh_installdocs/examples: Don't unnecessarily use the exclude code path.
+  * dh_install{,docs,examples}: Avoid infinite recursion when told to
+    install a directory ending with "/." (slashdot effect?) when exclusion is
+    enabled. Emulate the behavior of cp in this case. Closes: #253234
+  * dh_install: Fix #459426 here too.
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 11 Jan 2008 14:15:56 -0500
+
+debhelper (6.0.0) unstable; urgency=low
+
+  * dh_gencontrol: Stop passing -isp, it's the default now. Closes: #458114
+  * dh_shlibdeps: Update documentation for -L and -l. dpkg-shlibdeps is now
+    much smarter, and these options are almost never needed. Closes: #459226
+  * dh_shlibdeps: If a relative path is specified in -l, don't prepend the pwd
+    to it, instead just prepend a slash to make it absolute. dpkg-shlibdeps
+    has changed how it used LD_LIBRARY_PATH, so making it point into the
+    package build directory won't work.
+  * dh_shlibdeps: Change "-L pkg" to cause "-Sdebian/pkg" to be passed to
+    dpkg-shlibdeps. The old behavior of passing -L to dpkg-shlibdeps didn't
+    affect where it looked for symbols files. Closes: #459224
+  * Depend on dpkg-dev 1.14.15, the first to support dpkg-shlibdeps -S.
+  * dh_installdocs, dh_installexamples: Support files with spaces in exclude
+    mode. Closes: #459426
+  * debhelper v6 mode is finalised and is the new recommended compatibility
+    level.
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 08 Jan 2008 17:12:36 -0500
+
+debhelper (5.0.63) unstable; urgency=low
+
+  * dh_installdocs: Tighten doc-base document id parsing to only accept
+    the characters that the doc-base manual allows in the id. Closes: #445541
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 22 Dec 2007 22:54:51 -0500
+
+debhelper (5.0.62) unstable; urgency=low
+
+  * Remove execute bit from desktop files in /usr/share/applications.
+    Closes: #452337
+  * Fix man page names of translated debhelper(7) man pages.
+    Patch from Frédéric Bothamy. Closes: 453051
+  * dh_makeshlibs: Use new -I flag to specify symbol files, necessary to
+    properly support includes. Closes: #452717
+  * Increase dpkg-dev dependency to 1.14.12 to ensure that dh_makeshlibs
+    isn't used with an old dpkg-gensymbols that doesn't support -I.
+
+ -- Joey Hess <joeyh@debian.org>  Thu, 29 Nov 2007 12:04:59 -0500
+
+debhelper (5.0.61) unstable; urgency=low
+
+  * Man page fix re v4. Closes: #450608
+  * dh_makeshlibs: Support symbols files. Closes: #443978
+    Packages using this support should build-depend on dpkg-dev (>= 1.14.8).
+    Symbols files can be downloaded from mole:
+    http://qa.debian.org/cgi-bin/mole/seedsymbols
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 19 Nov 2007 14:27:57 -0500
+
+debhelper (5.0.60) unstable; urgency=low
+
+  * Debhelper is now developed in a git repository.
+  * Reword paragraph about debian/compress files to perhaps be more clear
+    about the debian/compress file. Closes: #448759
+  * dh_installdirs(1): Remove unnecessary caveat about slashes.
+  * dh_icons: Now that GTK 2.12 has entered testing, use the much simpler to
+    call update-icon-caches command. Thanks, Josselin Mouette.
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 02 Nov 2007 23:21:08 -0400
+
+debhelper (5.0.59) unstable; urgency=low
+
+  * dh_installdeb: Add support for dpkg triggers, by installing
+    debian/package.triggers files.
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 22 Oct 2007 13:59:18 -0400
+
 debhelper (5.0.58) unstable; urgency=low
 
   * dh_clean: append "/" to the temp dir name to avoid removing