On Sun, 06 May 2007 01:38:06 +0900, Stephan Mueller wrote:

> * stephen / touset.org <stephen / touset.org> [04.05.2007]:
> 
>> Oops. I still have a little work to do to remove some of the company-
>> specific assumptions. Thanks for the heads-up. Please let me know if
>> you find anything else!
> 
> i've using pallet now for 3 or 4 projects here and still like it. :) I
> am thinking about enhance pallet in a way that allows it to rebuild all
> debian package control files on the fly, when the user whishes to do so.
> This would allow to get packages with an up-to-date package version etc.
> without handediting these files. What do you think about that?
> 
> Maybe a simple template engine could be used to handle build these files
> on the fly and give the package maintainer full control on this. 

Glad you like it!

The files are already templated, but I made the decision to leave the
debian/ directory on the filesystem after a build, for the case where a
package maintainer might want to generate the build structure once, then
hand-edit it and maintain it on his own from then on.

In retrospect, that should probably be done through a separate target
(rake packages:perm_deb, perhaps?). As it stands now, just run a "rake
clobber" or "rake clobber:deb" to get rid of the debian directory and
build again from scratch.

-- 
Stephen Touset <stephen / touset.org>