Hello,

I just realized there was no easy way to pack a single recipe, so now
GenRecipeStore accepts a name and also optionally a version as
parameters, allowing to create a Foo--1.0--recipe.tar.bz2 file under
/F/C/Store running

GenRecipeStore foo

While I was at it, I had GenRecipeStore automatically call RecipeLint,
to perform a sanity check on the recipe.

The idea, of course, is that it will encourage cleaner recipes, but
let me know if this is too annoying (probably better to fix the
annoyances in RecipeLint than remove it from the process).

I also tweaked GenRecipeStore so it tries to create a
Resources/Description file using DescribeProgram (originally from
Manager, now in Scripts; cvs up and SymlinkProgram Scripts, please).
It would be nice if it did more stuff to the recipe such as adding
file_md5 info when it is missing, but there are some subtleties to it
(such as url vs. urls, etc) and I didn't want to put my finger in it
right now (and didn't want to source the recipe inside GenRecipeStore
either).

GenRecipeStore --no-lint reverts to the old behavior.

Thx,

-- Hisham
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to