-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 15 Feb 2006 18:13:23 +0000
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.38
Distribution: experimental
Urgency: low
Maintainer: Roger Leigh <[EMAIL PROTECTED]>
Changed-By: Roger Leigh <[EMAIL PROTECTED]>
Description: 
 sbuild     - Tool for building Debian binary packages from Debian sources
Closes: 287669 308065 311363 311589 331506 341327 342357
Changes: 
 sbuild (0.38) experimental; urgency=low
 .
   * Full sudo access is no longer mandatory when using the schroot
     chroot_mode (Closes: #287669, #331506).
   * schroot session management is now fully implemented and completely
     functional.
   * sbuild:
     - Move schroot metadata parsing to a separate function,
       get_schroot_info().  Parse both "Location" (for
       backwards-compatibility) and "Mount Location".
     - Move path and APT setup into a separate function, setup_options().
     - Remove check_dpkg_version().  This has not been necessary since the
       release of potato (Debian 2.2), which had a dpkg version 1.6.14.
     - When $chroot_mode == "schroot", clear %main::dist_order and
       %main::dist_locations using an empty array, rather than undef.
     - New functions get_command(), run_command(), get_apt_command() and
       run_apt_command() to run a command inside or outside the build
       chroot under the specified user, or run apt inside or outside the
       chroot (depending on the chroot_mode), respectively.
     - New function exec_command().  This is the same as run_command(), but
       runs the command with exec rather than system().
     - New functions log_command() to log a command being run,
       get_command_internal() and get_apt_command_internal() to get a
       command string without logging it; these are used by get_command(),
       run_command, exec_command(), get_apt_command() and run_apt_command(),
       which do log the command being run.  Commands are logged in for all
       chroot modes.
     - get_apt_command() and run_apt_command() take an additional parameter,
       the command to run (apt-get or apt-cache).
     - get_apt_command() and run_apt_command() take an additional parameter,
       the user to run as, because not all commands need (or should) run as
       root.
     - Use new commands for running commands inside and outside chroots:
       + Signing options for dpkg-buildpackage are double-quoted rather than
         single-quoted (because the main command is single-quoted).
       + All commands run in a pipeline are obtained with get_command() or
         get_apt_command().
       + All other commands are run with run_command(), exec_command() or
         run_apt_command().
       + check_space() only requires root access in the chroot.
     - Add schroot session management.  Sessions are created, run and
       removed automatically.  The current session is stored in
       $main::schroot_session.  setup_options is called once per build, in
       order to set up the session options.
     - Add missing newline to log message.
   * sbuild.1:
     - Update outdated information.
     - Correct macro usage and reindent.
     - Correct command-line summary (Closes: #311589).
   * sbuild-setup.7: New manpage.  This describes how to set up a chroot
     (Closes: #311363).
   * avg-pkg-build-time.1: Clean up.
   * update-sourcedeps.1: Clean up.
   * sbuild.conf: $schroot_options defaults to "-q" to match the built-in
     default.
   * example.sbuildrc: Single quote example email addresses in
     $maintainer_name, $uploader_name, and $key_id (Closes: #341327).
   * chroot/buildd.chroot:
     - Use "set -e" to abort on all errors (Closes: #342357).
     - Correctly quote all shell variables.
     - Use cdebootstrap rather than debootstrap.
   * chroot/buildd.chroot.pre-sarge: Remove.
   * chroot/README-buildd.chroot.pre-sarge: Remove (Closes: #308065).
   * debian/control:
     - Recommend schroot.
     - Recommend cdebootstrap rather than debootstrap.
   * debian/README.Debian: Update information about src-deps and schroot.
Files: 
 5a188cf6420e4ec1bfaef1943710b703 659 devel extra sbuild_0.38.dsc
 227af3e9d2a08404e759b83ae80a2230 60248 devel extra sbuild_0.38.tar.gz
 59c26953bdf11b038a37c0acb09fd250 67538 devel extra sbuild_0.38_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFD83ATVcFcaSW/uEgRAqi4AKCH0vYuRmfpR59/T5mzs4iBAmTWPQCguyM0
w6FjlzM/IfhDOKCdy0/r2VY=
=Gte+
-----END PGP SIGNATURE-----


Accepted:
sbuild_0.38.dsc
  to pool/main/s/sbuild/sbuild_0.38.dsc
sbuild_0.38.tar.gz
  to pool/main/s/sbuild/sbuild_0.38.tar.gz
sbuild_0.38_all.deb
  to pool/main/s/sbuild/sbuild_0.38_all.deb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to