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