]> git.donarmstrong.com Git - debhelper.git/blobdiff - debian/changelog
dh_installman: Recognize sections from mdoc .Dt entries. Closes: #670210 Thanks,...
[debhelper.git] / debian / changelog
index 743daa075a63b5d249f3562791ea08f4c492b722..49926a36b2ceba6406cf352139b232f3d988c6ee 100644 (file)
@@ -1,8 +1,253 @@
-debhelper (8.1.7) UNRELEASED; urgency=low
+debhelper (9.20120420) UNRELEASED; urgency=low
+
+  * dh_installman: Recognize sections from mdoc .Dt entries. Closes: #670210
+    Thanks, Guillem Jover
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 24 Apr 2012 11:52:22 -0400
+
+debhelper (9.20120419) unstable; urgency=low
+
+  * Fix compat level checking for cmake. Closes: #669181
+
+ -- Joey Hess <joeyh@debian.org>  Tue, 17 Apr 2012 19:33:35 -0400
+
+debhelper (9.20120418) unstable; urgency=low
+
+  * cmake: Only pass CPPFLAGS in CFLAGS in v9.
+
+ -- Joey Hess <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  Sun, 15 Jan 2012 13:59:49 -0400
+
+debhelper (8.9.14) unstable; urgency=low
+
+  * Typo. Closes: #653006
+  * Typo. Closes: #653339
+
+ -- Joey Hess <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  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 <joeyh@debian.org>  Tue, 19 Jul 2011 23:26:43 -0400
+
+debhelper (8.9.2) unstable; urgency=low
+
+  * dh: Support make 3.82. Closes: #634385
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 18 Jul 2011 17:55:24 -0400
+
+debhelper (8.9.1) unstable; urgency=low
+
+  * Typo fixes. Closes: #632662
+  * dh: In v9, do not enable any python support commands. Closes: #634106
+  * Now the QT4 version of qmake can be explicitly selected by passing
+    --buildsystem=qmake_qt4. Closes: #566840
+  * Remove debhelper.log in compat level 1. Closes: #634155
+  * dh_builddeb: Build in parallel when allowed by DEB_BUILD_OPTIONS.
+    Closes: #589427 (Thanks, Gergely Nagy and Kari Pahula)
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 17 Jul 2011 16:31:27 -0400
+
+debhelper (8.9.0) unstable; urgency=low
 
-  * Fix example. Closes: #627534
-  * Fix error message. Closes: #628053
-  * dh_movefiles: Optimise use of xargs. Closes: #627737
   * dh: In v9, any standard rules file targets, including build-arch,
     build-indep, build, install, etc, can be defined in debian/rules
     without needing to explicitly tell make the dependencies between
@@ -12,13 +257,16 @@ debhelper (8.1.7) UNRELEASED; urgency=low
     in --libexecdir when using autoconf. Closes: #541458
   * dh_auto_build, dh_auto_configure, dh: Set environment variables
     listed by dpkg-buildflags --export. Any environment variables that
-    are already set to other values will not be changed unless
-    appropriate DEB_${flag}_{APPEND,SET} environment variables are also
-    set (see dpkg-buildflags(1)).
+    are already set to other values will not be changed.
     Closes: #544844
+  * dh_movefiles: Optimise use of xargs. Closes: #627737
   * Correct docs about multiarch and v9. Closes: #630826
+  * Fix example. Closes: #627534
+  * Fix error message. Closes: #628053
+  * dh_auto_configure: If there is a problem with cmake, display
+    the CMakeCache.txt.
 
- -- Joey Hess <joeyh@debian.org>  Sat, 21 May 2011 15:24:19 -0400
+ -- Joey Hess <joeyh@debian.org>  Fri, 24 Jun 2011 14:28:52 -0400
 
 debhelper (8.1.6) unstable; urgency=low
 
@@ -4375,7 +4623,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/<package> as the temporary directory for *all* packages;
@@ -5178,7 +5426,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 <joeyh@debian.org>  Thu,  1 Jul 1999 13:37:58 -0700