[buildd-tools-devel] Bug#551311: Bug#551311: Updated patches for debuild like functionality in sbuild.
Roger Leigh
rleigh at codelibre.net
Wed Dec 9 22:26:30 UTC 2009
On Wed, Dec 09, 2009 at 10:25:32PM +0000, Roger Leigh wrote:
> On Wed, Dec 09, 2009 at 01:50:12AM +0000, Roger Leigh wrote:
> > On Thu, Nov 12, 2009 at 11:30:18PM -0500, Andres Mejia wrote:
> > > On Tuesday 27 October 2009 01:22:14 Andres Mejia wrote:
> > > > On Friday 23 October 2009 19:23:59 Andres Mejia wrote:
> > > > > Here are a new set of patches for some debuild like functionality
> > > > > implemented directly in sbuild. Details of what's new is in the patch
> > > > > for the man page but in short, sbuild would now be able to build from a
> > > > > Debianized source package, run lintian after a build, and run external
> > > > > commands before and after a build.
> > > > >
> > > > > With this, the sbuild-debuild script and manpage can be removed.
> > > >
> > > > Something I forgot to include was cleaning the source directory before
> > > > building the source packages. Here's a patch that fixes that.
> > > >
> > >
> > > Were these patches reviewed? No rush, just wondering.
> >
> > Right, I've spent a few hours reviewing them tonight. It's the first
> > free time I've had in a while, so apologies for the delay.
> >
> > Firstly, I've attached an updated copy of the patches. These are
> > exactly the same as yours, but merge conflicts with current git
> > are fixed. I've then gone through the patches and my comments
> > follow for each patch in turn.
> >
> > Before I go into the criticism in detail, I just want to say that
> > overall I'm really happy with the idea behind the patches, and
> > would have applied them straight away. However, there are a few
> > issues which need working on first. These are mostly simple to
> > resolve, so it shouldn't be hard to fix them to go in. The major
> > issue is shell quoting which can cause potential problems due to
> > assuming that options and command paths never contain spaces,
> > which is easy to fix.
>
> OK, first patch attached, which follows on from your patch set.
> This switches the configuration file Sbuild::Conf and ::Options
> to handle array references as storage rather than scalars.
Now attached.
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/
`- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Sbuild-Conf-Use-arrayref-for-dpkg-buildpackage-and-l.patch
Type: text/x-diff
Size: 6839 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20091209/92abc3cf/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20091209/92abc3cf/attachment.pgp>
More information about the Buildd-tools-devel
mailing list