[Frugalware-devel] docs-extra 'group'

Gabriel C crazy at frugalware.org
Thu Oct 18 00:10:05 CEST 2007


Hi all,

Maybe you guys noticed already , I'm doing these cleanups of KDE , GNOME , XFCE and everything else in main , 
so we can have all 3 desktops as 'minimal' / 'default' for 0.8 on CD1. ( at least I hope all 3 )

Now I have a problem ( discussed with vmiklos on IRC somewhat but he said -devel list may be the better place ).

Almost all packages have 'doxy' and 'gtk-docs' will be split as 

$pkgname
$pkgname-docs as subpackage

simply because these are 'API' docs and not needed by default and really 'BIG' wasting disc space
( as example gtkmm has 10MB of 'compressed' API docs and 2MB the libs ) and in fact these are meant
for developers , 90% of all normal users won't use these at all.

Now to my problem :) While de-bloating 'main' I bloat 'extra' because most -docs packages are subpackages
and also the general rule for creating a 'docs-extra' group is to have at least 5 real packages in there.

That said , I would like to have/create a docs-extra group in some way for _all_ -docs packages no matter they are gnome ,
kde , xfce or whatever else. Docs packages does not need depends at all ( you can read 'qt' html docs without
qt installed etc ) and then add to the packages something like this :

groups=('docs-extra' 'my-gtk-docs') ( etc )

so users could simply install the whole docs-extra group or 'my-gtk-docs' as group or just packages from there.

Doing it like this we de-bloat both 'main' and 'extra' , we save a 'lot' disc 'space' by default installs ,
smaller packages faster to download on updates , save bandwidth for users *and* we have a clean solution.

What do you guys think ?



crazy




 





More information about the Frugalware-devel mailing list