X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=debian%2Fchangelog;h=fa5b4572269c1f185bf2ba11a36aed9c78cc934d;hb=73a2c4fd2c354c4316ece8f37106de57542a5e3c;hp=7e213ba21bcb885960059de0935ca8f97a0ee198;hpb=84d4d291cbaf624cb9f91582a696ef6cb6a4e6ca;p=debhelper.git diff --git a/debian/changelog b/debian/changelog index 7e213ba..fa5b457 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,196 @@ -debhelper (7.4.4) UNRELEASED; urgency=low +debhelper (7.9.1) UNRELEASED; urgency=low + + * dh_installman: Support .so links relative to the current section. + * dh_installman: Avoid converting .so links to symlinks if the link + target is not present in the same binary package, on advice of + Colin Watson. (To support eventual so search paths.) + * Add deprecation warning for dh_clean -k. + * In v8 mode, do not allow directly passing unknown options to debhelper + commands. (Unknown options in DH_OPTIONS still only result in warnings.) + * In v8 mode, dh_makeshlibs will run dpkg-gensymbols on all shared + libraries it generates shlibs files for. This means that -X can be + used to exclude libraries from processing by dpkg-gensymbols. It also + means that libraries in unusual locations, where dpkg-gensymbols does + not itself normally look, will be passed to it, a behavior change which + may break some packages. Closes: #557603 + * dh_testversion: Removed this deprecated and unused command. + * debian/compress files are now deprecated. Seems only one package + (genesis) still uses them. + * dh_fixperms: Tighten globs used to find library .so files, + avoiding incorrectly matching things like "foo.sources". Closes: #583328 + * In v8 mode, dh expects the sequence to run is always its first parameter. + (Ie, use "dh $@ --foo", not "dh --foo $@") + This avoids ambiguities when parsing options to be passed on to debhelper + commands. (See #570039) + + -- Joey Hess Mon, 17 May 2010 20:01:19 -0400 + +debhelper (7.4.20) unstable; urgency=low + + * Drop one more call to dpkg-architecture. Closes: #580837 + (Raphael Geissert) + * Further reduce the number of calls to dpkg-architecture to zero, + in a typical package with no explicit architecture mentions + in control file or debhelper config files. + * dh_perl: use debian_abi for XS modules. Closes: #581233 + + -- Joey Hess Wed, 12 May 2010 20:06:02 -0400 + +debhelper (7.4.19) unstable; urgency=low + + * Memoize architecture comparisons in samearch, and avoid calling + dpkg-architecture at all for simple comparisons that clearly + do not involve architecture wildcards. Closes:# 579317 + + -- Joey Hess Mon, 26 Apr 2010 19:45:07 -0400 + +debhelper (7.4.18) unstable; urgency=low + + * dh_gconf: Depend on new gconf2 that uses triggers, and stop + calling triggered programs manually. Closes: #577179 + + -- Joey Hess Mon, 26 Apr 2010 16:23:38 -0400 + +debhelper (7.4.17) unstable; urgency=low + + * Fix #572077 in one place I missed earlier. (See #576885) + * dh: Fixed example of overriding binary target. + * Began finalizing list of changes for v8 compat level. + + -- Joey Hess Thu, 08 Apr 2010 18:23:43 -0400 + +debhelper (7.4.16) unstable; urgency=low + + * Updated French translation. + * makefile buildsystem: Chomp output during test for full compatibility + with debhelper 7.4.11. Closes: #570503 + * dh_install: Now --list-missing and --fail-missing are useful even when + not all packages are acted on (due to architecture limits or flags). + Closes: #570373 + * Typo. Closes: #571968 + * If neither -a or -i are specified, debhelper commands used to default + to acting on all packages in the control file, which was a guaranteed + failure if the control file listed packages that did not build for the + target architecture. After recent optimisations, this default behavior + can efficiently be changed to the more sane default of acting on only + packages that can be built for the current architecture. This change + is mostly useful when using minimal rules files with dh. Closes: #572077 + * dh_md5sums: Sort to ensure stable, more diffable order. Closes: #573702 + * dh: Allow --list-addons to be used when not in a source package. + Closes: #574351 + * dh: Improve documentation. + + -- Joey Hess Tue, 06 Apr 2010 22:06:50 -0400 + +debhelper (7.4.15) unstable; urgency=low + + * The fix for #563557 caused some new trouble involving makefile + that misbehave when stderr is closed. Reopen it to /dev/null + when testing for the existance of a makefile target. Closes: #570443 + + -- Joey Hess Thu, 18 Feb 2010 16:37:34 -0500 + +debhelper (7.4.14) unstable; urgency=low + + * dh: Disable option bundling to avoid mis-parsing bundled options such + as "-Bpython-support". Closes: #570039 + + -- Joey Hess Tue, 16 Feb 2010 14:47:10 -0500 + +debhelper (7.4.13) unstable; urgency=low + + * dh_compress: Avoid compressing images in /usr/share/info. Closes: #567586 + * Fix handling of -O with options specified by commands. Closes: #568081 + + -- Joey Hess Tue, 02 Feb 2010 12:15:41 -0500 + +debhelper (7.4.12) unstable; urgency=low + + * dh_bugfiles: Doc typo. Closes: #563269 + * makefile: Support the (asking for trouble) case of MAKE being set to + something with a space in it. Closes: #563557 + * Fix warning about unknown options passed to commands in override targets. + * Add -O option, which can be used to pass options to commands, ignoring + options that they do not support. + * dh: Use -O to pass user-specified options to the commands it runs. + This solves the problem with passing "-Bbuild" to dh, where commands + that do not support -B would see a bogus -u option. Closes: #541773 + (It also ensures that the commands dh prints out can really be run.) + * qmake: New buildsystem contributed by Kel Modderman. Closes: #566840 + * Fix typo in call to abs2rel in --builddir sanitize code. + Closes: #567737 + + -- Joey Hess Sat, 30 Jan 2010 20:23:02 -0500 + +debhelper (7.4.11) unstable; urgency=low + + * dh(1): Minor rewording of documentation of override commands. + Closes: #560421 + * dh(1): Add an example of using an override target to avoid + dh running several commands. Closes: #560600 + * dh_installman: Avoid doubled slashes in path. Closes: #561275 + * dh_installxfonts: Use new update-fonts-alias --include and + --exclude options to better handle removal in the case where + xfonts-utils is removed before a font package is purged. + (#543512; thanks, Theppitak Karoonboonyanan) + * dh: Optimise handling of noop overrides, avoiding an unnecessary + call to make to handle them. (Modestas Vainius) + + -- Joey Hess Thu, 31 Dec 2009 11:32:34 -0500 + +debhelper (7.4.10) unstable; urgency=low + + * Add --parallel option that can be used to enable parallel building + without limiting the max number of parallel jobs. (Modestas Vainius) + * dh_makeshlibs: Temporarily revert fix for #557603, as it caused + dpkg-gensymbols to see libraries not in the regular search path and + broke builds. This will be re-enabled in v8. Closes: #560217 + + -- Joey Hess Wed, 09 Dec 2009 15:17:19 -0500 + +debhelper (7.4.9) unstable; urgency=low + + * Typo. Closes: #558654 + * dh_installinit: Fix installation of defaults file when an upstart job is + installed. Closes: #558782 + + -- Joey Hess Mon, 30 Nov 2009 14:21:10 -0500 + +debhelper (7.4.8) unstable; urgency=low + + * Parallel building support is no longer enabled by default. It can still + be enabled by using the --max-parallel option. This was necessary because + some buildds build with -j2 by default. (See #532805) + * dh: Document --no-act. Closes: #557505 + * dh_makeshlibs: Make -X also exclude libraries from the symbols file. + Closes: #557603 (Peter Samuelson) + + -- Joey Hess Mon, 23 Nov 2009 13:57:10 -0500 + +debhelper (7.4.7) unstable; urgency=low + + * make: Avoid infinite make recursion that occurrs when testing existence + of a target in a certian horribly broken makefile, by making the test stop + after it sees one line of output from make. (This may be better replaced + with dh's makefile parser in the future.) Closes: #557307 + + -- Joey Hess Sat, 21 Nov 2009 13:35:22 -0500 + +debhelper (7.4.6) unstable; urgency=low + + * Update --list to reflect buildsystem autoselection changes. + * Remove last vestiages of support for /usr/X11R6. + * cmake: Fix deep recursion in test. Closes: #557299 + + -- Joey Hess Sat, 21 Nov 2009 13:08:48 -0500 + +debhelper (7.4.5) unstable; urgency=low + + * ant: Fix auto-selection breakage. Closes: #557006 (Cyril Brulebois) + + -- Joey Hess Thu, 19 Nov 2009 11:53:39 -0500 + +debhelper (7.4.4) unstable; urgency=low * The makefile buildsystem (and derived buildsystems cmake, autoconf, etc) now supports parallel building by default, as specified via @@ -16,7 +208,7 @@ debhelper (7.4.4) UNRELEASED; urgency=low time soon.) Closes: #554509 * Separate deprecated programs in the list of commands in debhelper(7). Closes: #548382 - * Adjust code to add deprecation warning for compatability level 4. + * Adjust code to add deprecation warning for compatibility level 4. (Man page already said it was deprecated.) Closes: #555899 * dh_installdocs: Warn if a doc-base file cannot be parsed to find a document id. Closes: #555677 @@ -31,7 +223,7 @@ debhelper (7.4.4) UNRELEASED; urgency=low makefile once cmake generated a makefile. Closes: #555805 (Modestas Vainius) - -- Joey Hess Wed, 28 Oct 2009 18:10:45 -0400 + -- Joey Hess Wed, 18 Nov 2009 14:44:21 -0500 debhelper (7.4.3) unstable; urgency=low @@ -693,7 +885,7 @@ debhelper (7.0.8) unstable; urgency=low 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. + breaking backwards compatibility. -- Joey Hess Sun, 04 May 2008 16:10:54 -0400 @@ -1628,7 +1820,7 @@ debhelper (5.0.1) unstable; urgency=low debhelper (5.0.0) unstable; urgency=low - * debhelper v5 mode is finalised and the new recommended compatability + * debhelper v5 mode is finalised and the new recommended compatibility level. Unless your package uses dh_strip --dbg-package, switching to v5 is 99.999% unlikely to change anything in a package, and it allows adding comments to all your debhelper config files, so I recommend making @@ -1766,7 +1958,7 @@ debhelper (4.9.1) unstable; urgency=low debhelper (4.9.0) unstable; urgency=low - * Begin work on compatability level 5. The set of changes in this mode is + * Begin work on compatibility level 5. The set of changes in this mode is still being determined, and will be until debhelper version 5.0 is released, so use at your own risk. * dh_strip: In v5, make --dbg-package specify a single debugging package @@ -2986,7 +3178,7 @@ debhelper (4.0.0) unstable; urgency=low * v4 mode is done, you may now use it without fear of it changing. (This idea of this upload is to get v4 into woody so people won't run into many issues backporting from sarge to woody later on. Packages targeted - for woody should continue to use whatever compatability level they are + for woody should continue to use whatever compatibility level they are using.) -- Joey Hess Tue, 11 Apr 2002 17:28:57 -0400 @@ -3064,7 +3256,7 @@ debhelper (3.4.5) unstable; urgency=low debhelper (3.4.4) unstable; urgency=low * Introduced the debian/compat file. This is the new, preferred way to say - what debhelper compatability level your package uses. It has the big + what debhelper compatibility level your package uses. It has the big advantage of being available to debhelper when you run it at the command line, as well as in debian/rules. * A new v4 feature: dh_installinit, in v4 mode, will use invoke-rc.d. @@ -3117,11 +3309,11 @@ debhelper (3.4.0) unstable; urgency=low * Began work on v4 support (and thus the large version number jump), and it is only for the very brave right now since I will unhesitatingly break - compatability in v4 mode as I'm developing it. Currently, updating to v4 + compatibility in v4 mode as I'm developing it. Currently, updating to v4 mode will only make dh_makeshlibs -V generate shared library deps that omit the debian part of the version number. The reasoning behind this change is that the debian revision should not typically break binary - compatability, that existing use of -V is causing too tight versioned + compatibility, that existing use of -V is causing too tight versioned deps, and that if you do need to include the debian revision for some reason, you can always write it out by hand. Closes: #101497 * dh_testversion is deprecated -- use build deps instead. A warning message @@ -3549,7 +3741,7 @@ debhelper (3.0.0) unstable; urgency=low begin using it, since this is much better then dh_installmanpages's evilness. I've been meaning to do this for a very long time.. Closes: #38673, #53964, #64297, #16933, #17061, #54059, #54373, #61816 - * dh_installmanpages remains in the package for backwards compatability, + * dh_installmanpages remains in the package for backwards compatibility, but is mildly deprecated. * dh_testversion is deprecated; use build dependancies instead. * dh_suidregister: re-enabled. Aj thinks that requiring people to stop @@ -3739,14 +3931,14 @@ debhelper (2.2.1) unstable; urgency=low after I learned people use it for eg, documenting the source package itself. Closes: #34628, since it seems this is not such an "incredibly minor" change after all. Never underetimate the annoyance of - backwards-compatability. + backwards-compatibility. -- Joey Hess Mon, 27 Nov 2000 12:01:52 -0800 debhelper (2.2.0) unstable; urgency=low * DH_COMPAT=3 now enables the following new features which I can't just - turn on by default for fear of breaking backwards compatability: + turn on by default for fear of breaking backwards compatibility: - dh_makeshlibs makes the postinst/postrm call ldconfig. Closes: #77154 Patch from Masato Taruishi (modified). If you use this, be sure dh_makeshlibs runs before dh_installdeb; many @@ -3824,7 +4016,7 @@ debhelper (2.1.21) unstable; urgency=low dpkg-dev >= 1.7.0 to make sure this doesn't break anything. * While I'm updating for dpkg 1.7.0, I removed the -ldirectory hack from dh_shlibdeps; dpkg-shlibdeps has its own much more brutal hack to - make this work. The switch is ignored now for backwards compatability. + make this work. The switch is ignored now for backwards compatibility. * dh_suidregister will be deprecated soon -- dpkg-statoverride is a much better way. @@ -3884,7 +4076,7 @@ debhelper (2.1.16) unstable; urgency=low debhelper (2.1.15) unstable; urgency=low - * dh_installwm: patched a path in some backwards compatability code. + * dh_installwm: patched a path in some backwards compatibility code. Closes: #75283 -- Joey Hess Mon, 23 Oct 2000 10:13:44 -0700 @@ -3999,7 +4191,7 @@ debhelper (2.1.1) unstable; urgency=low debhelper (2.1.0) unstable; urgency=low * I started work on debhelper v2 over a year ago, with a long list of - changes I hoped to get in that broke backwards compatability. That + changes I hoped to get in that broke backwards compatibility. That development stalled after only the most important change was made, although I did get out over 100 releases in the debhelper 2.0.x tree. In the meantime, lots of packages have switched to using v2, despite my @@ -4464,7 +4656,7 @@ debhelper (2.0.52) unstable; urgency=low debhelper (2.0.51) unstable; urgency=low - * dh_installdocs: create the compatability symlink before calling + * dh_installdocs: create the compatibility symlink before calling install-docs. I'm told this is better in some cases. (Closes: #45608) * examples/rules.multi2: clarified what you have to comment/uncomment. @@ -4551,7 +4743,7 @@ debhelper (2.0.40) unstable; urgency=low * Closes: #42489, #42587, #41732. * dh_installdocs: Adds code to postinst and prerm as specified in http://www.debian.org/Lists-Archives/debian-ctte-9908/msg00038.html, - to make /usr/doc/ a compatability symlink to + to make /usr/doc/ a compatibility symlink to /usr/share/doc/. Note that currently if something exists in /usr/doc/ when the postinst is run, it will silently not make the symlink. I'm considering more intellingent handing of this case. @@ -4785,7 +4977,7 @@ debhelper (2.0.02) unstable; urgency=low * If you're going to use v2, it's reccommended you call "dh_testversion 2". Added a note about that to doc/v2. * Dh_Lib.pm compat: if a version that is greater than the highest - supported compatability level is specified, abort with an error. Perhaps + supported compatibility level is specified, abort with an error. Perhaps there will be a debhelper v3 some day... -- Joey Hess Thu, 1 Jul 1999 14:08:14 -0700 @@ -4805,7 +4997,7 @@ debhelper (2.0.00) unstable; urgency=low dh_movefiles still uses it.) * debhelper.1: documented this. * Dh_lib.pm: added compat(), pass in a number, it returns true if the - current compatability level is equal to that number. + 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 @@ -5534,7 +5726,7 @@ debhelper (1.1.20) unstable; urgency=low debhelper (1.1.19) unstable; urgency=low * dh_installmanpages: look at basename of man pacges specified on command - line to skip, for backwards compatability. + line to skip, for backwards compatibility. -- Joey Hess Thu, 10 Sep 1998 11:31:42 -0700 @@ -5897,7 +6089,7 @@ debhelper (0.90) unstable; urgency=low * dh_testroot: test for uid == 0, instead of username == root, becuase some people enjoy changing root's name. * dh_installinit: handle debian/init.d as well as debian/init files, - for backwards compatability with debstd. Unlike with debstd, the two + for backwards compatibility with debstd. Unlike with debstd, the two files are treated identically. * dh_lib, PROGRAMMING: added "warning" function. * Minor man page fixes. @@ -6403,7 +6595,7 @@ debhelper (0.18) unstable; urgency=low debhelper (0.17) unstable; urgency=low * Added dh_installdirs, automatically creates subdirectories (for - compatability with debstd's debian/dirs file. + compatibility with debstd's debian/dirs file. * dh_lib: fixed problem with -P flag. -- Joey Hess Fri, 7 Nov 1997 16:07:11 -0500