[Buildd-tools-devel] sbuild changes: reorganisation and autotools
Roger Leigh
rleigh at whinlatter.ukfsn.org
Thu Dec 27 20:37:06 UTC 2007
Hi folks,
Over the last few days, I've had a few spare hours to do some work
on sbuild and buildd. All the changes are in GIT; I'll just
highlight the major changes here:
sbuild:
- converted to use autoconf/automake; this helps in generating files
previously done in debian/rules. It cleans up building and
installation, and makes addition of new stuff (e.g. buildd bits)
easier.
- sbuild-createchroot is derived from buildd.chroot, and creates a
fully working chroot. It also has a manpage.
- updated Standards-Version and debhelper compatibility mode
- use dh_install in place of doing it by hand
- reindented all sources, which improves readabililty
- Moved some of the perl sources around into bin, etc and lib
directories.
- Compliant with GNU Coding Standards and Linux FHS.
buildd:
- reindented all sources.
- added copyright boilerplate to all files, and updated where needed
- this will aid the gradual introduction of buildd functionality into
the sbuild package.
Most of these changes are infrastructural only--the actual code has
not changed much at all.
My next tasks are to merge the buildd perl modules, which will then
allow the introduction of wanna-buildd and buildd.
I will also be gradually moving the commands from /usr/lib/sbuild/* into
/usr/bin/sbuild-* binaries along with manual pages. The main bottleneck
here is the time to write the manpages.
If there's anyone else who is interested in working on this, just let me
know. git write access can be arranged if you don't have it already.
Regards,
Roger
--
.''`. 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.
More information about the Buildd-tools-devel
mailing list