Dmitry Marakasov píše v po 01. 06. 2009 v 20:02 +0400: > Thought we've switched to modular xorg more than a year ago, some > ports still define USE_XLIB and thus depend on all X libraries (even > when it's not really required). Which is even worse, USE_XLIB is > implicitely defined for ports that define USE_IMAKE, some of which > don't require any X libraries at all. > > This patch adds USE_XORG to (hopefully) all USE_IMAKE ports and > some (but not all) USE_XLIB ports. It also makes USE_IMAKE ports > no more implicitely define USE_XLIB and eliminates all mentions of > USE_X_PREFIX from bsd.port.mk. It requires an exp-run, as though > I've tested all changed ports in a local tinderbox, there may be > ports with incomplete X dependencies further down dependency chains. > > http://people.freebsd.org/~amdmi3/xprefix_obliterate.patch > > Comments are welcome. Actually I think we could drop X11BASE related > bits as well.
This looks very useful, indeed, I was tempted to try to do some work in this direction myself. Your patch looks like a lot of work went into it already - let me run it on pointyhat. -- Pav Lucistnik <p...@oook.cz> <p...@freebsd.org> Sun couldn't care less about Linux other than it now being necessary in order to be buzzword compliant. -- Al Dente
signature.asc
Description: Toto je digitálně podepsaná část zprávy