[Bug 812120] Re: Please merge debhelper 8.9.6 from Debian unstable
أحمد المحمودي (Ahmed El-Mahmoudy)
aelmahmoudy at sabily.org
Tue Oct 11 07:35:54 UTC 2011
** Patch removed: "Debdiff against Debian's debhelper 8.9.6"
https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/812120/+attachment/2357955/+files/debhelper_8.9.6ubuntu1.debdiff
** Summary changed:
- Please merge debhelper 8.9.6 from Debian unstable
+ Please merge debhelper 8.9.8 from Debian unstable
** Description changed:
- debhelper (8.9.6ubuntu1) oneiric; urgency=low
+ debhelper (8.9.8ubuntu1) precise; urgency=low
* Merge with Debian (LP: #812120); remaining changes:
- dh_installinit: Add --upstart-only and --onlyscripts-upstart modes.
- Add various autoscripts for above: postinst-upstart,
postinst-upstart-replace, postinst-upstart-restart,
prerm-upstart, prerm-upstart-norestart, preinst-removeconffile.
- dh_installudev: Change default init.d symlink priority to 40.
- dh_installchangelogs: Do not install upstream changelog in compat level
7. This floods packages with huge upstream changelogs which take
precious CD space.
- add dh_apparmor and autoscripts
- debian/rules: set executable bit for dh_apparmor before actually running
dh build, that is in order to get the manpage built for dh_apparmor.
- dh_installinit: drop redundant definition of -O.
- debian/control: dpkg-dev dependency needs to be on 1.16.0~ubuntu4 for
multiarch, not just 1.16.0~.
- -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org> Mon, 05
- Sep 2011 20:10:42 +0200
+ -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org> Tue, 11
+ Oct 2011 09:01:12 +0200
+
+ 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 using OPTIMIZE.
+ Closes: #643702 Thanks, Steve Langasek.
+
+ -- Joey Hess <joeyh at 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 at 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 at 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 at 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 at 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 at 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 at 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 at debian.org> Sun, 17 Jul 2011 16:31:27 -0400
** Patch added: "debhelper_8.9.8ubuntu1.debdiff"
https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/812120/+attachment/2535999/+files/debhelper_8.9.8ubuntu1.debdiff
** Changed in: debhelper (Ubuntu)
Status: Incomplete => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/812120
Title:
Please merge debhelper 8.9.8 from Debian unstable
Status in “debhelper” package in Ubuntu:
Confirmed
Bug description:
debhelper (8.9.8ubuntu1) precise; urgency=low
* Merge with Debian (LP: #812120); remaining changes:
- dh_installinit: Add --upstart-only and --onlyscripts-upstart modes.
- Add various autoscripts for above: postinst-upstart,
postinst-upstart-replace, postinst-upstart-restart,
prerm-upstart, prerm-upstart-norestart, preinst-removeconffile.
- dh_installudev: Change default init.d symlink priority to 40.
- dh_installchangelogs: Do not install upstream changelog in compat level
7. This floods packages with huge upstream changelogs which take
precious CD space.
- add dh_apparmor and autoscripts
- debian/rules: set executable bit for dh_apparmor before actually running
dh build, that is in order to get the manpage built for dh_apparmor.
- dh_installinit: drop redundant definition of -O.
- debian/control: dpkg-dev dependency needs to be on 1.16.0~ubuntu4 for
multiarch, not just 1.16.0~.
-- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org> Tue,
11 Oct 2011 09:01:12 +0200
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 using OPTIMIZE.
Closes: #643702 Thanks, Steve Langasek.
-- Joey Hess <joeyh at 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 at 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 at 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 at 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 at 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 at 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 at 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 at debian.org> Sun, 17 Jul 2011 16:31:27 -0400
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/812120/+subscriptions
More information about the Ubuntu-sponsors
mailing list