ANN: tla-buildpackage
Hi,
The tla-buildpackage system has been accepted into unstable. It is designed
to provide cvs-buildpackage-like features for tla/Arch.
The system comes with these programs:
* tbp-initarchive
Designed to initialize a tla archive and a working directory for use
with tla-buildpackage.
* tbp-importdsc
Imports Debian source packages. You can use this to import a full
change history into your archive, or to use as a starting point.
* tbp-importorig
Imports upstream sources only; takes a tar.gz file or a directory.
* tbp-markdeb
Quick shortcut that marks a tla configuration for a given Debian
release (similar to tagging in CVS)
* tla-buildpackage
Builds a Debian package based on information in the archive,
checking out upstream versions as necessary. It also passes proper
parameters to debuild to ensure that tla temporary data is excluded
from generated source packages.
The package also includes a comprehensive 24-page manual in PostScript and
HTML, and of course, manpages for each command.
Current weaknesses:
* Does not yet work with Debian native packages. I'm not sure if this
is a bug that needs fixing; tla itself works well in this situatoin
already.
* A few things take more steps than they should; more automation will be
added.
* Directory layout is somewhat rigid (but is documented).
I am already using it for my own packages and have had good success.
-- John
Reply to: