Derivated GFXboots
Héctor Rivas Gándara
hector at galiciasoftwarelibre.org
Fri Jun 9 12:12:22 BST 2006
Hi,
I'm working in a Ubuntu derivated distro. I think that the way that
gfxboot-ubuntu-theme is packed now is difficult to derivate and to
build user custom themes.
Now gfxboot-ubuntu-theme has a directory,
/usr/share/gfxboot/themes/Ubuntu/, with:
* gfxboot sources (*.inc, Makefile) and artwork (back.jpg) that DOES
not compiles because the po/* is not distributed
* a bootlogo.tgz with a built version of the package (*.tr, bootlogo,
images...)
In the gfxboot-ubuntu-theme package there is a lot of logic (all the
boot logic), not only artwork, so the derivated distros should reuse
it.
Now I have my own theme package, and to reuse the gfxboot-ubuntu-theme:
* It includes a back.jpg
* It includes a debian/postinst that copies the bootlogo.tgz from
ubuntu's theme and overwrites the back.jpg.
I think that a better way is separate artwork from logic, and build two
packages:
- gfxboot-ubuntu-boot: with the logic of the boot as source and a
script "update-gfxboot" that rebuilds the bootlogo.tgz
- gfxboot-artwork-*: with the artwork (images, colors...) that can
be selected using update-alternatives or something similar.
--
Atentamente,
Héctor Rivas
More information about the ubuntu-devel
mailing list