I just compiled xbmc on 2 linux host with unified depends, first time by
steps like the osx, second time try to use the buildsteps for linux32 but I
build it for target (i686), and from time to time need to rebuild deps, so
only used the prepare-depends indeed.
there's other places need to modified for unified depends for linux, e.g.
python26 need not remove .py and .pyc files since xbmc currently not set
the optimized env for linux.
need add glew for depends, etc.