X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=debian%2Fchangelog;h=3916f1cefe67f673c792273b61579f6e8d411572;hb=e71d6861d8a40562512b934a70ebde0bb1b2518b;hp=cf095ac8cf53f6f9c60b9d10f8840a20ddcf08b2;hpb=8290ce0f62ee779b3cb7719776c1431140b91644;p=debhelper.git diff --git a/debian/changelog b/debian/changelog index cf095ac..3916f1c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,432 @@ -debhelper (7.0.2) UNRELEASED; urgency=low +debhelper (7.3.0) UNRELEASED; 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 in other + but 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. + - Historical dh_auto_* behavior should be preserved despite these + large changes.. + + -- Joey Hess Mon, 20 Apr 2009 16:26:08 -0400 + +debhelper (7.2.17) UNRELEASED; 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. + + -- Joey Hess Fri, 12 Jun 2009 00:26:11 -0400 + +debhelper (7.2.16) unstable; urgency=low + + * dh_gconf: Add missed half of postrm fragment removal. Closes: #531035 + + -- Joey Hess 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Wed, 04 Mar 2009 19:37:33 -0500 + +debhelper (7.2.1) experimental; urgency=low + + * Merged debhelper 7.0.52. + + -- Joey Hess 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 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 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 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 Sat, 28 Feb 2009 19:52:34 -0500 + +debhelper (7.0.51) unstable; urgency=low + + * dh: Man page typos. Closes: #517549, #517550 + + -- Joey Hess 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 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 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 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 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 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 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 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 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 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 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 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 Sun, 04 May 2008 13:43:41 -0400 + +debhelper (7.0.6) unstable; urgency=low + + * dh_auto_test: Correct Module::Build tests. + + -- Joey Hess 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 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 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 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 Thu, 24 Apr 2008 14:10:56 -0400 + -- Joey Hess Thu, 24 Apr 2008 21:55:49 -0400 debhelper (7.0.1) unstable; urgency=low