X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=debian%2Fchangelog;h=c27ab63c50fafbc45dfd8cff69a79556f74bb324;hb=9d07928d91124eb723daf79160259cdbb4da9ca3;hp=b5cec8168255e2596513e7976977918621ccb647;hpb=7ebaf2e4867cb1399975f9680fa67a55cc12fd39;p=debhelper.git diff --git a/debian/changelog b/debian/changelog index b5cec81..c27ab63 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,258 @@ -debhelper (8.9.2) UNRELEASED; urgency=low +debhelper (9.20120518) unstable; urgency=low - * Support make 3.82. Closes: #634385 + * Fix versioned dependency on dpkg for xz options. Closes: #672895 + * dh_link: Doc improvement. Closes: #672988 - -- Joey Hess Mon, 18 Jul 2011 17:52:55 -0400 + -- Joey Hess 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 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 Wed, 09 May 2012 12:59:15 -0400 + +debhelper (9.20120419) unstable; urgency=low + + * Fix compat level checking for cmake. Closes: #669181 + + -- Joey Hess Tue, 17 Apr 2012 19:33:35 -0400 + +debhelper (9.20120418) unstable; urgency=low + + * cmake: Only pass CPPFLAGS in CFLAGS in v9. + + -- Joey Hess 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 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 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 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 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 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 Sun, 15 Jan 2012 13:59:49 -0400 + +debhelper (8.9.14) unstable; urgency=low + + * Typo. Closes: #653006 + * Typo. Closes: #653339 + + -- Joey Hess 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 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 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 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 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 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 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 + 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 Sun, 11 Sep 2011 20:29:22 -0400 + +debhelper (8.9.6) unstable; urgency=low + + * dh_installlogcheck: Add support for --name. Closes: #639020 + Thanks, Gergely Nagy + + -- Joey Hess Tue, 23 Aug 2011 15:25:55 -0400 + +debhelper (8.9.5) unstable; urgency=low + + * dh_compress: Don't compress _sources documentation subdirectory + as used by python-sphinx. Closes: #637492 + Thanks, Jakub Wilk + * dh_ucf: fix test for ucf/ucfr availability and quote filenames. + Closes: #638944 + Thanks, Jeroen Schot + + -- Joey Hess Tue, 23 Aug 2011 13:25:54 -0400 + +debhelper (8.9.4) unstable; urgency=low + + * dh: The --before --after --until and --remaining options are deprecated. + Use override targets instead. + * Assume that the package can be cleaned (i.e. the build directory can be + removed) as long as it is built out-of-source tree and can be configured. + This is useful for derivative buildsystems which generate Makefiles. + (Modestas Vainius) Closes: #601590 + * dh_auto_test: Run cmake tests in parallel when allowed by + DEB_BUILD_OPTIONS. (Modestas Vainius) Closes: #587885 + * dpkg-buildflags is only used to set environment in v9, to avoid + re-breaking packages that were already broken a first time by + dpkg-buildpackage unconditionally setting the environment, and + worked around that by unsetting variables in the rules file. + (Example: numpy) + + -- Joey Hess Sat, 06 Aug 2011 18:58:59 -0400 + +debhelper (8.9.3) unstable; urgency=low + + * dh: Remove obsolete optimisation hack that caused sequence breakage + in v9 with a rules file with an explict build target. Closes: #634784 + + -- Joey Hess Tue, 19 Jul 2011 23:26:43 -0400 + +debhelper (8.9.2) unstable; urgency=low + + * dh: Support make 3.82. Closes: #634385 + + -- Joey Hess Mon, 18 Jul 2011 17:55:24 -0400 debhelper (8.9.1) unstable; urgency=low @@ -4393,7 +4643,7 @@ debhelper (2.1.0) 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/ as the temporary directory for *all* packages; @@ -5196,7 +5446,7 @@ debhelper (2.0.00) unstable; urgency=low 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 Thu, 1 Jul 1999 13:37:58 -0700