-
Committer:
Bazaar Package Importer
-
Author(s):
Roger Leigh
-
Date:
2011-04-05 10:46:49 UTC
-
mfrom:
(0.3.16 upstream)
-
mto:
This revision was merged to the branch mainline in
revision
42.
-
Revision ID:
james.westby@ubuntu.com-20110405104649-cn23fitq95rc5lg1
Tags: 0.62.2-1
* New release.
* sbuild:
- New options --no-apt-clean, --no-apt-update, --no-apt-upgrade and
--no-apt-distupgrade have been added to allow these actions to be
disabled even when set as the default in the configuration.
- root is not required to be a member of the sbuild group in order
to run schroot via the sbuild-schroot wrapper
(Closes: #619128, #619002).
- Don't require HOME to be set in the environment (Closes: #619288).
- Work around broken build-essential on Ubuntu Lucid
(Closes: #619526). Thanks to Marc Deslauriers.
- --keep-session is replaced by
--purge-session=(always|successful|never). This will allow the
session to be purged for all, successful and no builds,
respectively (Closes: #619332).
- sources.list fragments stored in /etc/apt/sources.list.d have
0644 permissions, so that normal users can run apt-cache in the
chroot during a build (Closes: #620797). Thanks to Julian Andres
Klode for identifying this problem.
- Log filtering may be disabled using $log_filter = 0 in the
configuration (Closes: #620589). The replacement text is now
also surrounded with "«" and "»" so that strings such as CHROOT
and BUILDDIR can't be confused with any actual appearance of the
same string in the build log.
- Log colouring may be disabled using $log_colour = 0 in the
configuration.
- Improve binNMU handling to permit binNMUs for multiarch packages
(Closes: #620112). Currently, binary NMUs use the current date
in the new changelog entry, but co-installable packages require
an identical changelog. To avoid this, take the date from the
previous changelog entry to ensure the same date for all binNMUs.
Thanks to Anders Kaseorg for this patch.
- Abort early if maintainer is not defined when performing a binNMU
or appending a version suffix (Closes: #620758).
* sbuild.conf:
- Don't set a default value for $build_dir (Closes: #619416).
This value is set each run, and so varies between builds when
generating the configuration file. Exclude from the generated
output to prevent unnecessary differences between builds.
- $purge_session uses the same purge modes as $purge_build_deps and
$purge_build_directory, rather than a boolean value.
* buildd:
- Merge latest changes from buildd-0.61.0.