[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