]> git.donarmstrong.com Git - debhelper.git/blobdiff - debian/changelog
Pass -L UTF-8 to po4a to work around bug #520942
[debhelper.git] / debian / changelog
index e16b8a30f1c065879a6d4e3c1256c7ca6b9e296d..5c8f15807ac7ce21c8b51330d862d759799094f6 100644 (file)
@@ -1,3 +1,266 @@
+debhelper (7.2.7) UNRELEASED; 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
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 20 Mar 2009 21:26:03 -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