[buildd-tools-devel] [GIT] sbuild branch, master, updated. debian/sbuild-0.60.2-1-121-gd017dc3

Roger Leigh rleigh at alioth.debian.org
Sun Nov 7 00:38:13 UTC 2010


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 branch, master has been updated
       via  d017dc360df2b68470297bbc2df294ed9ed519f1 (commit)
       via  e58a592e6992c979a7adc5122ffd34b392599269 (commit)
       via  0a1b0ed05bac8bbb4b6ac48fb3cd0871c6f515e8 (commit)
       via  bbdaf8862cdb66fe4cd77776772c25da2d0b6206 (commit)
       via  09cf6bcf76822593e2f713d4cb91076e0bf86ca3 (commit)
       via  ba0bd584c81b42379ca3291c0f051c365d7dd822 (commit)
       via  7e9de9242aa91c7f97cc4ea46a4802745e5e8ce0 (commit)
       via  dffb5a37243c0476016196349e1dd70fb54711da (commit)
       via  37497268dadadf446ceccdf38efbe4e3ce0591a9 (commit)
       via  e4189fa5c36f0e6be6d25e5b388780e29fb98167 (commit)
       via  9ad8f45c5c0fa9b8f62de6bd2f8e759f5e78a1a0 (commit)
       via  9c1fe3521c87fbd560c36249163ad2f5319469ae (commit)
       via  a7c64d8b1b28c87179327530f465f2e05a7de4ee (commit)
       via  66c5efd7afc35c4c9a0e76a019c3d9921b9d2988 (commit)
       via  4030d93a0de80ac58686bb023c398e535360ffde (commit)
       via  dfbd9768d7518f229fc481e58d535dffbbff2483 (commit)
       via  c923e9e06c032e9a41dead7e5759088de88dbc50 (commit)
       via  085d088757bc9db0e1cc0b8f8d8a580f9106d5b7 (commit)
       via  1c157a27d4a149a35eeccf0e358eed2bc27cb524 (commit)
       via  7d804de33daccb2dcdd3161cd2439a34b11e6aaf (commit)
       via  1865adc92eb13ff15937b9fc47d3eaca0390e3f8 (commit)
       via  1d9678556a25d12d92eb1df30009e0438b6a2ce4 (commit)
       via  f82fe155b4e0e2e6a9802f939e415d0679ec180f (commit)
       via  bde142956f4ecd7da5e4b4bd1c4330758e90641a (commit)
       via  6297b8e1273db9ccaccf31cffda96f053e0bcf27 (commit)
       via  db0c8dc00b881e0d7b21ac1aec7e079bd81ff62d (commit)
       via  10f8886ae7e2c181c4b9e7ca679c18715bfd6291 (commit)
       via  a19001a873bc504ebedd3c54f4ce8b413b66dd67 (commit)
       via  02e2e3a82b9ff20f45d3f606af7c3388cfef085d (commit)
       via  d42bb4151fdd9d1a2421dafc9edb547db60c5a09 (commit)
       via  92464e1022ec1223fbbd31309475fe2d019a150d (commit)
       via  9f6a35823e64988868f36847166bc79ab467694d (commit)
       via  a65357be74588914dbf7bf77bc10cac74cfe2701 (commit)
       via  c58a8c79ee4ad7049f93b58fbf67f80e2a6f1742 (commit)
       via  c59baf2493d6b071c0a8474ab230d34e1b758a29 (commit)
       via  8efff5bb408387d6932ebe34a9dee89fc0c2b392 (commit)
       via  edf175d510f8c71a9825f136069e4d37fdde7154 (commit)
       via  aee8e7bf0183dafa6406092968ee8d0455a155dc (commit)
       via  820c42c6a343f1cfe7c5f83261904458abf91751 (commit)
       via  bbbdab179fb37c694ba278999a2f740a87aae30c (commit)
       via  557bda3b0d270957ce52ed300792ef54c82ff674 (commit)
       via  f529df8ebeca7eb615c0e907c33734ab4774bd18 (commit)
       via  536154a93e68178f857f39d63812901b440cce6d (commit)
       via  029d5c269f53a40b83c35972bce4ba64e54c358b (commit)
       via  1c3cff654828fe0613c54d443f5128ec96a33637 (commit)
       via  e0c299f70608966f50c3164b0b95189efb9dc0bf (commit)
       via  dbee280656c95278c621d3e494061eb93d5eddf0 (commit)
       via  1ac7f2ceea784ff03d36fb4cad8f160d8d1000e0 (commit)
       via  f4333fe32a5af5bf9bb4720502a361d4869a7a73 (commit)
       via  881fd52dda663161ae562ee13db92a194fb59c65 (commit)
       via  74a17bcc7a75da45a48cc87db974bb95f0f02921 (commit)
       via  9aa7b3f07ae3a8636c488b80f4f04dedbf5b83c5 (commit)
       via  8adb7124922397c5be77f5465c0c414c6d58946c (commit)
       via  e5a5799623b5c30ff872e6663723135f0e376489 (commit)
      from  63a89444ff7b4d1e872c73825d3567d7bc6e6545 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d017dc360df2b68470297bbc2df294ed9ed519f1
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 7 00:02:19 2010 +0000

    Sbuild::Build::run_external_commands: Initialise $chroot to 0

commit e58a592e6992c979a7adc5122ffd34b392599269
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 7 00:01:50 2010 +0000

    Sbuild::Build: Only log to build log during a package build

commit 0a1b0ed05bac8bbb4b6ac48fb3cd0871c6f515e8
Merge: bbdaf88 63a8944
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Nov 6 23:46:15 2010 +0000

    Merge branch 'master' into debuild-functionality

commit bbdaf8862cdb66fe4cd77776772c25da2d0b6206
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Nov 6 16:47:56 2010 +0000

    Sbuild::Build: Don't strip epoch before calling set_version

commit 09cf6bcf76822593e2f713d4cb91076e0bf86ca3
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Nov 6 16:17:14 2010 +0000

    Sbuild::Build: Remove removed install_core function call and reindent

commit ba0bd584c81b42379ca3291c0f051c365d7dd822
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Nov 6 15:43:03 2010 +0000

    Sbuild::Build: Create Host ChrootRoot object in constructur
    
    Initialise streams later, once they get initialised for us.

commit 7e9de9242aa91c7f97cc4ea46a4802745e5e8ce0
Merge: dffb5a3 0c205b4
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Nov 5 18:38:50 2010 +0000

    Merge branch 'master' into debuild-functionality
    
    Conflicts:
    	lib/Sbuild/Build.pm

commit dffb5a37243c0476016196349e1dd70fb54711da
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Nov 4 02:50:47 2010 -0400

    Now really fix builds for debianized source directories.

commit 37497268dadadf446ceccdf38efbe4e3ce0591a9
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Nov 4 02:01:01 2010 -0400

    Fix where logging begins/ends.

commit e4189fa5c36f0e6be6d25e5b388780e29fb98167
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Nov 4 01:49:07 2010 -0400

    Fix builds from debianized source directories.

commit 9ad8f45c5c0fa9b8f62de6bd2f8e759f5e78a1a0
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Nov 4 00:52:25 2010 -0400

    Fix addition of lintian options to command to run.

commit 9c1fe3521c87fbd560c36249163ad2f5319469ae
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Nov 4 00:47:04 2010 -0400

    Fix logging of external commands, only logging when specified to log stdout or stderr of commands.

commit a7c64d8b1b28c87179327530f465f2e05a7de4ee
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Nov 4 00:45:30 2010 -0400

    Do not ignore options that are set to undef.

commit 66c5efd7afc35c4c9a0e76a019c3d9921b9d2988
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Nov 4 00:17:34 2010 -0400

    Setup host session with reasonable defaults.
    This fixes issue where commands run on the host would not be logged.

commit 4030d93a0de80ac58686bb023c398e535360ffde
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Wed Nov 3 17:26:53 2010 -0400

    Fix permissions on generated sbuild tarball.

commit dfbd9768d7518f229fc481e58d535dffbbff2483
Merge: c923e9e bc5ff1a
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Wed Nov 3 16:49:15 2010 -0400

    Merge branch 'master' into debuild-functionality

commit c923e9e06c032e9a41dead7e5759088de88dbc50
Merge: 085d088 cc96c84
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Wed Nov 3 15:30:22 2010 -0400

    Merge branch 'master' into debuild-functionality

commit 085d088757bc9db0e1cc0b8f8d8a580f9106d5b7
Merge: 1c157a2 1382875
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Wed Nov 3 15:00:51 2010 -0400

    Merge branch 'master' into debuild-functionality

commit 1c157a27d4a149a35eeccf0e358eed2bc27cb524
Merge: 7d804de bc009a2
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Wed Nov 3 12:53:32 2010 -0400

    Merge branch 'master' into debuild-functionality

commit 7d804de33daccb2dcdd3161cd2439a34b11e6aaf
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Nov 2 21:55:27 2010 -0400

    Fix breakage of commands that are run in root filesystem.

commit 1865adc92eb13ff15937b9fc47d3eaca0390e3f8
Merge: 1d96785 920182c
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Nov 2 20:39:37 2010 -0400

    Merge branch 'master' into debuild-functionality
    
    Conflicts:
    	lib/Sbuild/Build.pm

commit 1d9678556a25d12d92eb1df30009e0438b6a2ce4
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Nov 2 14:16:53 2010 -0400

    Run commands only if there are commands to run

commit f82fe155b4e0e2e6a9802f939e415d0679ec180f
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Nov 2 14:14:10 2010 -0400

    Fix comparison of $debug_level. Only compare if it's defined.

commit bde142956f4ecd7da5e4b4bd1c4330758e90641a
Merge: 6297b8e c62a210
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Nov 2 14:13:57 2010 -0400

    Merge branch 'master' into debuild-functionality
    
    Conflicts:
    	lib/Sbuild/Build.pm
    	lib/Sbuild/Conf.pm

commit 6297b8e1273db9ccaccf31cffda96f053e0bcf27
Merge: db0c8dc 51d8b81
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Wed Oct 27 14:36:06 2010 -0400

    Merge branch 'master' into debuild-functionality

commit db0c8dc00b881e0d7b21ac1aec7e079bd81ff62d
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Oct 26 02:35:39 2010 -0400

    Deprecate setup-hook option in favor of chroot-setup-commands feature.

commit 10f8886ae7e2c181c4b9e7ca679c18715bfd6291
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Oct 26 02:05:35 2010 -0400

    Change to using a hash of arrays of arrays as the data structure for external commands.

commit a19001a873bc504ebedd3c54f4ce8b413b66dd67
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Oct 26 01:03:17 2010 -0400

    Support running external commands inside and outside chroot.
    There's also a fix to get external commands from config files detected properly.

commit 02e2e3a82b9ff20f45d3f606af7c3388cfef085d
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Sun Oct 24 23:38:45 2010 -0400

    Don't prepend 'sudo' in example command to run piuparts.
    How users run piuparts as root is at their discretion.

commit d42bb4151fdd9d1a2421dafc9edb547db60c5a09
Merge: 92464e1 2b23363
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Sun Oct 24 22:23:03 2010 -0400

    Merge branch 'master' into debuild-functionality

commit 92464e1022ec1223fbbd31309475fe2d019a150d
Merge: 9f6a358 e058334
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Sat Aug 28 19:41:26 2010 -0400

    Merge branch 'master' into debuild-functionality

commit 9f6a35823e64988868f36847166bc79ab467694d
Merge: a65357b aa08f1a
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Aug 19 20:56:05 2010 -0400

    Merge branch 'master' into debuild-functionality

commit a65357be74588914dbf7bf77bc10cac74cfe2701
Merge: c58a8c7 3426a61
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Thu Aug 19 16:47:44 2010 -0400

    Merge branch 'master' into debuild-functionality

commit c58a8c79ee4ad7049f93b58fbf67f80e2a6f1742
Merge: c59baf2 d89ed77
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Mon Aug 16 03:02:17 2010 -0400

    Merge branch 'master' into debuild-functionality

commit c59baf2493d6b071c0a8474ab230d34e1b758a29
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Sat Jul 24 18:06:39 2010 -0400

    Clarify that pre/post build commands in configuration file are array of array of strings.

commit 8efff5bb408387d6932ebe34a9dee89fc0c2b392
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Sat Jul 24 18:04:03 2010 -0400

    Fix up sbuild man page.

commit edf175d510f8c71a9825f136069e4d37fdde7154
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Sat Jul 24 18:03:29 2010 -0400

    Make pre/post build commands specified in command line to be array refs

commit aee8e7bf0183dafa6406092968ee8d0455a155dc
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Sat Jul 24 17:05:49 2010 -0400

    Fixup various problems from merge.

commit 820c42c6a343f1cfe7c5f83261904458abf91751
Merge: d123d67 bbbdab1
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Jul 20 15:35:43 2010 -0400

    Merge remote branch 'rleigh/debuild-am2' into debuild-functionality
    
    Conflicts:
    	debian/rules
    	man/sbuild.1.in

commit bbbdab179fb37c694ba278999a2f740a87aae30c
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Dec 12 13:46:24 2009 +0000

    Sbuild::Chroot: Simplify logic for executing on host
    
    Previously, Chroot classes had a CHROOT=>0|1 parameter
    to control whether the command was executed inside the
    chroot or on the host system.  This has been removed
    in favour of using Sbuild::ChrootRoot for executing on
    the host.  Note that user switching on the host is not
    permitted.  This means that root access is only allowed
    in the build chroot.

commit 557bda3b0d270957ce52ed300792ef54c82ff674
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Sat Dec 12 10:45:17 2009 +0000

    Sbuild::Build: dpkg-source and lintian options may be undefined
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

commit f529df8ebeca7eb615c0e907c33734ab4774bd18
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Dec 12 10:44:05 2009 +0000

    Sbuild::Build: Move object member initialisation earlier in construction

commit 536154a93e68178f857f39d63812901b440cce6d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Dec 12 10:42:11 2009 +0000

    Sbuild::ChrootRoot: Don't inherit from ChrootPlain
    
    Don't support CHROOT parameter, so this is only usable fpr running
    commands as the current user on the host.

commit 029d5c269f53a40b83c35972bce4ba64e54c358b
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 11 23:28:57 2009 +0000

    Sbuild::Build: Use ChrootRoot for running commands on host

commit 1c3cff654828fe0613c54d443f5128ec96a33637
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 11 23:26:01 2009 +0000

    Sbuild::Build: Simplify debugging output

commit e0c299f70608966f50c3164b0b95189efb9dc0bf
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 11 23:25:03 2009 +0000

    Sbuild::Chroot: Default I/O streams to standard I/O

commit dbee280656c95278c621d3e494061eb93d5eddf0
Author: Roger Leigh <rleigh at debian.org>
Date:   Wed Dec 9 22:14:41 2009 +0000

    Sbuild::Conf: Use arrayref for dpkg-buildpackage and lintian options
    
    Rather than storing options in a space-separated string, use
    an array for safety.

commit 1ac7f2ceea784ff03d36fb4cad8f160d8d1000e0
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Tue Oct 27 01:17:37 2009 -0400

    Clean the source dir before building a the source packages
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

commit f4333fe32a5af5bf9bb4720502a361d4869a7a73
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Fri Oct 23 18:50:21 2009 -0400

    Update build system and Debian packaging
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

commit 881fd52dda663161ae562ee13db92a194fb59c65
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Fri Oct 23 18:49:47 2009 -0400

    Update sbuild man page for new features
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

commit 74a17bcc7a75da45a48cc87db974bb95f0f02921
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Fri Oct 23 18:48:18 2009 -0400

    Have sbuild process current directory if no arguments are supplied
    
    Also fix some issue where $_ is changed somewhere in the library code.
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

commit 9aa7b3f07ae3a8636c488b80f4f04dedbf5b83c5
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Fri Oct 23 18:46:41 2009 -0400

    Implement support for supplying directories as arguments, running lintian, and running pre and post build commands
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

commit 8adb7124922397c5be77f5465c0c414c6d58946c
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Fri Oct 23 18:16:37 2009 -0400

    Supply more options to be used with sbuild
    
    Options are:
    
    • Supporting options to pass to dpkg-source
    • Being able to run lintian
    • Supporting options to pass to lintian
    • Being able to run external commands before a build
    • Being able to run commands after a build
    • Whether to log stdout or stderr from external commands
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

commit e5a5799623b5c30ff872e6663723135f0e376489
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Fri Oct 23 18:04:28 2009 -0400

    Improve the parse_file() utility subroutine by being able to handle filehandles
    
    This also provides better handling of placing the contents of fields in
    the hashes. Trailing newlines are removed as well as leading
    whitespace. Also, the first whitespace from multiline fields is removed.
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

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

Summary of changes:
 bin/sbuild                 |    9 +-
 bin/sbuild-createchroot    |    1 +
 configure.ac               |    1 +
 debian/rules               |    3 +-
 etc/sbuild.conf            |   48 ++++++-
 lib/Sbuild/Build.pm        |  359 ++++++++++++++++++++++++++++++++++++++------
 lib/Sbuild/Chroot.pm       |    2 +-
 lib/Sbuild/Conf.pm         |   45 ++++++-
 lib/Sbuild/Options.pm      |   48 ++++++
 lib/Sbuild/Sysconfig.pm.in |    1 +
 lib/Sbuild/Utility.pm      |   10 +-
 man/sbuild.1.in            |  145 +++++++++++++++++-
 12 files changed, 613 insertions(+), 59 deletions(-)


hooks/post-receive
-- 
sbuild



More information about the Buildd-tools-devel mailing list