[buildd-tools-devel] sbuild 0.63.2 released
Roger Leigh
rleigh at codelibre.net
Sat Aug 18 12:56:17 UTC 2012
Hi,
I've released sbuild version 0.63.2, which contains the following
changes:
* Sbuild::Conf: Fix typo sucess (Closes: #663089).
* Sbuild::Options:
- Add --no-run-lintian and --no-run-piuparts options
(Closes: #665372). If lintian or piuparts are configured to run
automatically following a successful build, there options disable
this behaviour for the build.
- Add --purge-build option (Closes: #629109). This behaves
identically to the old --purge option. --purge now purges
everything (build directory, build dependencies and schroot
session) and is equivalent to using --purge-build, --purge-deps
and --purge-session together. Thanks to Jan-Marek Glogowski for
this patch.
* Sbuild::Conf:
- Don't create the log directory unless logging is enabled or
using buildd mode (Closes: #673009).
* Sbuild::Build:
- Don't pass $key_id to the shell unescaped (Closes: #676475).
- Use _all.changes rather than _arch.changes if -A is passed to
dpkg-buildpackage (Closes: #674669). Thanks to Daniel Dehennin
for this patch.
* Sbuild::Utility: Fix logging in download function (Closes: #637931).
* sbuild:
- If running sbuild from inside a build tree (like
dpkg-buildpackage), place the build logs outside the tree
(Closes: #676834). Logs will be created in '..' rather than '.'.
- When packing source trees with "dpkg-source -b", always pass
"." as the directory to pack, so the orig.tar can be found
(Closes: #662785).
* sbuild-createchroot:
- Use profile=sbuild in place of script-config= in generated
schroot.conf configuration (Closes: #665215, #675861).
- Don't pass --keyring to dpkg-buildpackage unless explicitly set
by the user (Closes: #673676).
Regards,
Roger
NEWS | 17 ++++++++++++++++-
bin/sbuild | 35 ++++++++++++++++++++++-------------
bin/sbuild-apt | 1 -
bin/sbuild-createchroot | 4 ++--
debian/changelog | 42 +++++++++++++++++++++++++++++++++++++++++-
lib/Sbuild/Build.pm | 26 +++++++++++++++++++++-----
lib/Sbuild/Conf.pm | 27 ++++++++++++++++++---------
lib/Sbuild/ConfBase.pm | 7 -------
lib/Sbuild/Options.pm | 11 +++++++++++
lib/Sbuild/Utility.pm | 36 ++++++++++++++++--------------------
man/sbuild.1.in | 21 ++++++++++++++++++---
test/logging | 10 ++++++++++
12 files changed, 175 insertions(+), 62 deletions(-)
Daniel Dehennin (1):
Sbuild::Build: Find _all.changes as well as _arch.changes
Jan-Marek Glogowski (1):
Sbuild::Options: Add --purge-build option
Roger Leigh (35):
sbuild-createchroot: use profile= in config
Sbuild::Conf: Fix typo sucess
NEWS: Bump version to 0.63.2
debian: Bump version to 0.63.2-1
debian: Close #663089
Sbuild::Options: Add --no-run-lintian option
Sbuild::Options: Add --no-run-piuparts option
debian: Close #665372
NEWS: Document --no-run-lintian and --no-run-piuparts
debian: Copy options description from NEWS
NEWS: Document new --purge-build option
debian: Close #629109
Sbuild::Build: Don't run debsign with shell interpretation of $key_id
debian: Close #676475
debian: Close #665215
sbuild-createchroot: Don't use --keyring unless set by user
debian: Close #673676
debian: Close #675861
Sbuild::Build: Factor out finding changes into get_changes()
debian: Close #674669
Sbuild::Utility: Fix logging in download function
debian: Close #637931
sbuild: Build source directories correctly
debian: Close #676834
debian: Close #662785
Sbuild::Conf: Don't make log dir if NOLOG is set
Sbuild::Conf: Only create log directory in buildd mode
debian: Close #673009
Sbuild::Conf: Remove additional bracket
Sbuild::ConfBase: Remove unused CWD variable
sbuild: Don't open logs in the build directory when packing sources
test: Add logging testing scenarios
debian: Close #676834
NEWS: Document logging bugfix
debian: Fix changelog for release
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools
`- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800
More information about the Buildd-tools-devel
mailing list