On Tue, 2008-08-19 at 13:32 -0400, Dave Miner wrote:
> > Okay, so I have some good news and some bad news. I split
> > the icons 96x96 and larger from SUNWgnome-themes into
> > SUNWgnome-themes-hires. That saved 6452k (uncompressed).
> > This is the good news. The bad news is that in GNOME 2.23.x
> > SUNWgnome-themes is larger than what's in Dave's cd space
> > analysis so the new compressed SUNWgnome-themes is
> > 20890914 (compared to 19893669 in Dave's doc). After
> > optimizing it with pngcrush, the compressed size is still
> > 19312549, so that's 570k saved but not the megs we were
> > hoping to get.
>
> That's depressing. What's the reason for all the growth?
Okay, so I drilled down (details attached). Basically, it
comes down:
- new GNOME backgrounds
- 2 new cursor themes (DMZ-Black, DMZ-White)
Before you ask, yes, we could split the GNOME backgrounds out,
the cursor themes too. Unless they all get merged back together
when importing into IPS :p
So speaking about that, when the GNOME packages are imported
into IPS, all the devel packages are merged with the end-user
packages. This includes 76M worth of API docs (/usr/share/gtk-doc,
9M compressed) among other things. We could save significant
amount of space on the CD by tagging and filtering out the devel
bits. If IPS filters were working (are they?) users could change
the filters to install the development bits. Just a thought...
Laca
-------------- next part --------------
build_94 2.23.6 directory
(opensolaris) (vermillion) SUNWgnome-themes/reloc/
------------- ------- --------------------------------
2072 <--- 1656 lib
56636 ===> 68984 share
share/
8 8 dtds
436 436 gdm
48 <- - 24 gnome-background-properties
212 <- - 208 gtk-engines
40 40 icon-naming-utils
49884 ===> 56068 icons
3184 ===> 9376 pixmaps
2820 2820 themes
share/pixmaps/
3180 ===> 10994 backgrounds
share/pixmaps/backgrounds/
1192 ===> 7384 gnome
1984 1984 opensolaris
share/icons/
740 740 Crux
- ===> 3260 DMZ-Black
- ===> 3260 DMZ-White
112 112 HighContrast
1552 1552 HighContrast-SVG
112 112 HighContrastInverse
536 ---> 568 HighContrastLargePrint
532 ---> 568 HighContrastLargePrintInverse
8 8 LargePrint
1096 1096 Mist
1364 1364 Neutral_Plus_Inv
10400 10400 Tango
20580 <--- 20176 gnome
28 28 hicolor
12820 12820 nimbus