Accepted sbuild 0.37 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 31 Jan 2006 12:58:57 +0000
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.37
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers <buildd-tools-devel@lists.alioth.debian.org>
Changed-By: Roger Leigh <rleigh@debian.org>
Description:
sbuild - Tool for building Debian binary packages from Debian sources
Closes: 280689 302628 321640 331546
Changes:
sbuild (0.37) unstable; urgency=low
.
* Sync with upstream SVN:
- avg-pkg-build-time, avg-pkg-build-time.1, sbuild, sbuild.1,
update-sourcedeps, update-sourcedeps.1: Update copyright notices with
current FSF postal address.
- sbuild:
+ Split changes files sent in the log every 989 characters, to better
conform to mail RFCs.
+ Always show versions of installed build dependencies.
+ Always purge packages when building in a chroot.
+ Output purged packages line by line, rather than all at once.
+ Use strftime() and getpwuid() instead of the external commands
date and whoami.
+ Use /var/lib/sbuild/apt.conf if it exists, and create it if it does
not. This fixes the problem of the root filesystem
/etc/apt/apt.conf and /etc/apt/apt.conf.d directories being used,
while the copies in the chroot filesystem are ignored.
+ Allow arch: all packages to be built when $main::build_arch_all
is true.
+ Hardware DEBIAN_FRONTEND to "noninteractive" when installing and
purging packages. "apt-get update" is also run when the package
cache is out of date (closes: 331546).
+ Fix support for '~' in version numbers.
+ Add Sbuild.pm (upstream WannaBuild.pm), and replace version_cmp()
with Sbuild::version_compare().
+ Add REDO support for binNMUs.
+ Add stats generation for download+install, build and remove times.
+ Disassociate from the controlling terminal and make stdin /dev/null
for the dpkg-buildpackage process.
+ Don't create entries to the sbuild log when a package claims to
build an _all.deb, but doesn't. Instead, warn to the build log.
+ Delete binary-all packages that we didn't ask to be built.
+ By default, set APT::Get::AllowUnauthenticated to "true".
+ Add $conf::chroot_only for compatibility with upstream
(closes: #302628).
+ Add $conf::dpkg_source.
+ Add $conf::build_env_cmnd.
+ Merge whitespace and indentation changes.
+ Fix typos.
+ shutdown(): Don't close the package log if there is no current job.
+ read_build_essential(): Read build-essential from $main::chroot_dir
instead of the root filesystem.
+ Add @main::toolchain_pkgs and @toolchain_regex.
+ check_space(): Redirect stderr of du to /dev/null.
+ run_apt(): Complete support for "install-deps-env".
+ Add --use-snapshot for building with gcc-snapshot.
+ build(): Remove dpkg-buildpackage debugging statements.
+ merge_pkg_build_deps(): Correctly separate dependencies in $deps,
and don't immediately return if there are missing packages.
+ Remove support for --store-built-packages.
+ get_dpkg_status(): Check $version is set and compute $result in the
same manner as upstream.
+ run_apt(): Remove '*' from $pkgs and $rpkgs.
+ install_deps(): purge packages with "dpkg --set-selections".
schroot support added in addition to upstream changes.
+ fetch_source_files(): Support versioned fetches with apt-get.
+ Add support for auto_giveback_socket: add an extra argument to
--auto-give-back and add an ssh '-S' option to analyze_fail_stage().
+ Support new --make-binNMU options.
+ Add support for $conf::chroot_only, and default to only running in
a chroot for security and safety.
+ cleanup_close: Set $main::current_job to "" and shutdown if
$main::HOME/EXIT-DAEMON-PLEASE exists and we are running in
batchmode.
+ Move "Package claims to have built" error message to the same place
as upstream.
- sbuild.conf:
+ Remove watches.
+ Update alternatives (closes: #280689).
+ Comment out example %individual_stalled_pkg_timeout.
+ Empty @ignore_watches_no_build_deps.
- sbuild.conf.local:
+ Add $chroot_only.
- avg-pkg-build-space.1: Update text.
- example.sbuildrc:
+ Remove $hack_changes_for_frozen.
+ Update comments.
* sbuild.conf.local:
- Use FHS-compliant pathnames, as in sbuild.conf.
* Add support for building from experimental.
* sbuild:
- Parse the .changes rather than debian/files, so that the
.dsc/.diff.gz/.orig.tar.gz are also copied back to ~/build.
- Print information and contents of arch-all packages (closes: #321640).
* debian/control: The maintainer field contains the list address.
Files:
118a9a959ff2074caadcd5635f5a8f43 659 devel extra sbuild_0.37.dsc
e0711b5d784db92c3dcdd2424b54edbe 57469 devel extra sbuild_0.37.tar.gz
e78c5454ad84a5aac85f219e36ad98f0 63714 devel extra sbuild_0.37_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFD32KaVcFcaSW/uEgRAiIcAJ49uA2JXbHqP5LwEDKhKoLRe+s5kACeKaXx
qa3eFK4DVYkou8FGoAPZuBE=
=SzIr
-----END PGP SIGNATURE-----
Accepted:
sbuild_0.37.dsc
to pool/main/s/sbuild/sbuild_0.37.dsc
sbuild_0.37.tar.gz
to pool/main/s/sbuild/sbuild_0.37.tar.gz
sbuild_0.37_all.deb
to pool/main/s/sbuild/sbuild_0.37_all.deb
Reply to: