Remove tools/rgb; the code isn't portable enough (relies upon <ndbm.h>)
Tested on NetBSD 3.1 and Fedora Core 8
(XXX: although the generated .db file has the correct contents on FC8,
it's also 161MiB instead of 64KiB. I think this is a problem in the
build of the db routines in tools/compat, and we'll need to debug
separately.).
Fixes cross-build fallout from PR 36836
- build and install rgb to destdir
- use host rgb to generate rgb.db database at build time and install it
- fix set list for above
should resolve pr/36836
<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.