scripts/gen-egg-recipes: remove unused chicken-major-version variable

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: whitespace cleanup

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: fix comment

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: indentation fixes

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: handle --help and friends

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: fix bug when checking if recipes dir is a directory

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: remove redefinition of `die'

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: `die' accepts a format string

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: remove support for eggs without tags directory

henrietta-cache doesn't support eggs without tags directory, so the
removed code doesn't make sense these days.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: refactor egg-dependencies

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: add recipe-pathname

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: wrap into a module

With this, the compiler scrutinizer can point out some mistakes

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: refactor gen-recipe

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: generate recipes with SRC_URI

Now that chicken eggs are available as tarballs, we use them instead
of the "chicken-install -r" hack to fetch egg sources.
scripts/gen-egg-recipes: add recipes-extra-data

This allows for injecting extra code into egg recipes.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
recipes-extra-data/scron_0.2.red: add extra data for the scron recipe

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
chicken-egg-sendfile_1.7.6.bb: remove

Use version 1.7.14 which already is in this layer.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
recipes-extra-data/dbus_0.91.red: add extra data for the dbus recipe

Apply patch and bump PR.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
scripts/gen-egg-recipes: set OE's S in egg recipes

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Update all egg recipes to make SRC_URI point to tarballs

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>