- add many missing shared-library dependencies
- remove many unnecessary shared-library dependencies
- add many missing files to the Mesa source list
- fix the ordering of the SUBDIR list in the top level
to match the actual inter-library dependencies
<bsd.own.mk>, as we now set BINDIR,LIBDIR,MANDIR in <bsd.x11.mk>
rather than using a hierarchy of Makefile.inc files just to include
x11/Makefile.inc to get those variables.
(from /usr/xsrc) using bsd-style Makefiles.
Why?
- sane cross building
- easy builds from read only source
- non-root building
- imake is evil
nuff said.