[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