[buildd-tools-devel] [GIT] sbuild annotated tag, release/sbuild-0.58.3, updated. debian/sbuild-0.58.3-1

Roger Leigh rleigh at alioth.debian.org
Sat Jun 13 18:55:23 UTC 2009


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "sbuild".

The annotated tag, release/sbuild-0.58.3 has been updated
        to  0b8d21b1ef0fdb9589e255f23d3817bd63cee57c (tag)
      from  996558637b0ba7e12112f19f71731cee40cc5fb9 (which is now obsolete)
   tagging  e925e754f84653f4a9291982431eb53ca9166f81 (commit)
  replaces  release/sbuild-0.58.2
 tagged by  Roger Leigh
        on  Sat Jun 13 19:53:25 2009 +0100

- Log -----------------------------------------------------------------
sbuild version 0.58.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABEDAAYFAkoz9aUACgkQVcFcaSW/uEhAXgCdGr3W224NQzxGy9t362BG9Vw1
NZcAoJwrEk82YYrP6Mtpoc3j00tIMwfU
=ZmzZ
-----END PGP SIGNATURE-----

James Vega (1):
      Sbuild::Conf] Declare $HOME as a global variable.

Kees Cook (1):
      [Sbuild] Add --setup-hook to run in chroot before build

Philipp Kern (3):
      [Buildd::Conf] fix apt_get, sudo typo; add schroot
      [buildd] correct invalid function signature
      Merge commit 'origin/master'

Roger Leigh (161):
      [Sbuild::Conf] Move check_group_membership from sbuild
      [Sbuild::Build] Move initial setup from sbuild into run method
      [build] Bump version to 0.58.3
      [debian] control: Update to Standards Version 3.8.1
      [Sbuild] Support manually specified build dependencies
      [Sbuild::Build] Simplify binNMU version handling
      [Sbuild::Build] Remove username from logs, and create build symlinks
      [build] Move all job handling code from Sbuild::Build
      [buildd-vlog] Use correct build-progress status name
      [Sbuild::Build] Add callback trigger for status changes
      [Sbuild::Conf] Move --append-to-version check from Sbuild::Options
      [sbuild] Avoid warning if no packages given
      [debian] Close #475777
      [Sbuild::OptionsBase] Generic options parsing base class
      [WannaBuild::Options] Use Sbuild::OptionsBase
      [WannaBuild::Options] Remove options duplicated in Sbuild::OptionsBase
      [Sbuild::Sysconfig] Use double quotes to allow prefix expansion
      [bin] All sbuild programs use generic Sbuild::OptionsBase options
      [Sbuild::Conf] Don't automatically check for sbuild group membership
      [etc] 50sbuild: Only change directory permissions to 02775
      [Sbuild::Options] Remove unused modules
      [debian] Close #523670
      [Buildd::Conf] Derive from Sbuild::ConfBase
      [buildd*] Add generic options parsing logic
      [buildd-abort] Remove and replace with a symlink to sbuild-abort
      [buildd] Remove redundant use of $conf
      [buildd] Reimplement configuration file reloading
      [buildd] Correctly parse PID from buildd.pid on restart
      [buildd] Force complete configuration reload on SIGUSR1
      [buildd] Reflow wanna-build command running over one line
      Merge branch 'buildd-conf'
      [man] Update sbuild-hold description
      [Sbuild::Conf] Only set array and hash variables if used.
      [Buildd::Conf] Don't use logger() which isn't available at startup
      [Conf] Make $HOME visible in all configuration files
      [debian] Close #524564
      [TODO] Update
      [db] Add schema table to track schema change history
      [Sbuild::Build] Don't fail on apt-get update error in buildd mode
      [debian] Restore buildd package
      [.gitignore] Ignore buildd and debhelper files
      [debian] sbuild: Update maintainer scripts
      [debian] buildd: Add maintainer scripts
      [build] Install /var/lib/buildd and /var/lib/sbuild
      [debian] Install all directories under /var
      [debian] Install buildd-abort symlink compressed and depend on adduser
      [debian] Update buildd init script to work
      [debian] Correct getent conditional in maintainer scripts
      [debian] buildd.postinst: Set ownership and permissions for all buildd dirs
      [build] Add all buildd directories
      [debian] preinst maintainer scripts are executable
      [debian] buildd.cron.d: Enable cron jobs
      [Sbuild::Sysconfig] Add SSH
      [Sbuild::Log] Split into generic Sbuild::LogBase
      [Sbuild::Build] Eliminate last uses of main::PLOG
      [buildd-vlog] Make it work and distribute with manual page
      [buildd-clean-upload] Use standard options parsing
      [buildd-clean-upload] Remove
      [wanna-build-merge-*] Remove do-merge-* references
      [shlibdb] Remove last obsolete sourcedeps components
      [Buildd::Conf] Default mail addresses to root
      [Sbuild::LogBase] Default logging function only outputs to single file
      [Buildd::Conf] Only be verbose if not detaching from TTY
      [Sbuild::Build] Correctly create log symlinks
      [Sbuild::Chroot] run_command_internal: Don't create pipe
      [wanna-build] Convert to object Wannabuild::Database
      [wanna-build] 'Mail Logs' member replaces $mail_logs
      [wanna-build] Date and time variables are class member data
      [wanna-build] 'New Version' member replaces %new_vers
      [wanna-build] 'Merge Src Version' member replaces %merge_srcvers
      [wanna-build] 'Merge Bin Src' member replaces %merge_binsrc
      [wanna-build] value hash variables are class member data
      [wanna-build] database variables are class member data
      [wanna-build] Close databases on program termination
      [wanna-build] Move invocation under alternative names to top level
      [Wannabuild::Database] New module split from wanna-build
      [TODO] Add wanna-build work
      [man] Add buildd-vlog manual page
      [debian] Add buildd mail forwarding to buildd-mail
      [debian] Split common library functions into libsbuild-perl package
      [Sbuild::Conf] Don't default MAINTAINER_NAME
      [debian] Close #520158
      [Sbuild::LogBase] Log to file if NOLOG is not set
      [Sbuild::LogBase] Don't close STDOUT or STDERR
      [Sbuild::LogBase] Reopen streams in reverse order to avoid deadlocking
      [Sbuild::Build] Quote newlines with double quotes
      [.gitignore] Ignore generated db.sql
      [Sbuild::Build] Fix incorrect debug statement
      [Sbuild::Conf] Remove SRCDEP_LOCK_DIR check
      [build] Distribute Wannabuild::Database
      [*::Conf] Use eval in place of require
      [NEWS] Document DEBEMAIL change
      [build] configure.ac: Add WANNA_BUILD_SYSCONF_DIR
      [man] Document --setup-hook
      [Sbuild::Conf] Rename $setup_hook to $chroot_setup_script
      [buildd] make buildd pidfile configurable, rather than hardcoded.
      [Buildd::Conf] Add BUILD_LOG_FILE to remove hardcoded daemon.log
      [Sbuild::Build] Remove completed TODO comment
      [buildd] Execute commands using Sbuild::Chroot interface
      [TODO] Update buildd items
      [buildd] Only unlink pidfile if we are actually a daemon
      [TODO] buildd needs to remove pidfile correctly
      [Buildd::Conf] SSH_CMD is an ARGV array
      [Buildd::Conf] Add NO_DETACH options to prevent CTTY detaching for debugging
      [Buildd] Logging functions use Sbuild::LogBase
      [TODO] Update
      [TODO] Fix buildd-mail statistics reporting
      [Buildd::Uploader] Use Sbuild::ChrootRoot to run wanna-build
      [TODO] Update pending buildd tasks
      [buildd-uploader] Remove lockfile use for log stream locking
      [buildd-watcher] Remove use of $main::HOME
      [TODO] Plan logger removal
      [Sbuild::Build] Logger ignores fatal signals
      [buildd-mail] Remove lockfile use for log stream locking
      Merge branch 'master' of ssh+git://git.debian.org/git/buildd-tools/sbuild
      [Sbuild::Chroot*] Return an error if _setup_options fails
      [Sbuild::ChrootSetup] Add new module containing common chroot setup tasks
      [Sbuild::Chroot] Use Sbuild::ChrootSetup
      [Sbuild::Build] Use ChrootSetup for updating chroots
      [sbuild-createchroot] Add --setup-only option to skip debootstrap
      [sbuild-createchroot] Use Sbuild::ChrootSetup during setup
      [TODO] Add option to disable package removal
      [Sbuild::Buildd] open_log: Simplify message formatting
      [debian] sbuild.postinst|postrm: Use addgroup|delgroup --system
      [Sbuild::ChrootSetup] Fix permissions on /build in chroot
      [debian] Handle migration of sbuild group to a system group
      [Sbuild::ChrootSetup] Add comment about root requirement
      [wanna-build] Set $| at top level
      [wanna-build-mail] Convert into object
      [WannaBuild::Mail] Split new module from wanna-build-mail
      [TODO] Use ChrootSetup for sbuild-* commands
      [Buildd::Base] Base functionality for buildd programs
      [buildd] Split into object Buildd::Daemon
      [Buildd::Daemon] Move from buildd to Buildd/Daemon.pm
      [Buildd::Daemon] Remove redundant function prototypes
      [buildd-uploader] Move logic into Buildd::Uploader
      [Buildd::Uploader] Move from buildd-uploader to Buildd/Uploader.pm
      [Buildd::Base] Include open_log and close_log
      [buildd-mail] Split functionality into Build::Mail object
      [Buildd::Mail] Move from buildd-mail to Buildd/Mail.pm
      [buildd-watcher] Split into Buildd::Watcher object
      [Buildd::Watcher] Move from buildd-watcher to Buildd/Watcher.pm
      [Buildd] Remove logger()
      [Sbuild::LogBase] Remove main::LOG
      [Buildd] Remove write_stats
      [buildd-uploader|watcher] Update copyright
      [buildd-watcher] Remove main namespace
      [Buildd/*] Update copyrights
      [debian] Add libsbuild-perl.install
      [debian] NEWS: Document sbuild system group transition
      [debian] sbuild.postinst: Update sbuild group ownership recursively
      [debian] sbuild.install: Don't install 50sbuild
      [Sbuild::Build] Pass configuration to ChrootSetup functions
      [Sbuild::Utility] Don't pass session to open_log
      [bin] sbuild-(update|upgrade): Use Sbuild::ChrootSetup
      [sbuild-stats] Include modules in correct order
      [Sbuild::ChrootSetup] Default priority to avoid unnecessary messages
      [TODO] Add missing features for ChrootSetup to handle
      [build] Don't generate man/sbuild-upgrade.1
      [TODO] Remove completed items
      [debian] changelog: Update for 0.58.3

Tim Abbott (1):
      [sbuild] Add support for appending a tag at the end of version numbers

-----------------------------------------------------------------------


hooks/post-receive
-- 
sbuild



More information about the Buildd-tools-devel mailing list