I've split Boost into two packages: boost-headers and boost; the latter depends on the former. Boost-headers is *just* the include files. Since boost is mostly a template library, this gives you most of the functionality of boost in a two-minute compile (for whatever reasons, configure is still run because there might be headers generated by it). It certainly gives you all the functionality KDE uses from Boost (really, pimlibs just wants boost::shared_ptr and that's it).
Then later you can get the 6-hour compile monster that is Boost libraries. Basically this lets us get to KDE proper faster, and it makes it possible to get there without fillding with the broken pyport.h system header. I'll post a how-to-go-from-current-FOSSboost-to-split-packages this evening; it will require some few packaging tricks but nothing spectacular. [ade]
