WITHOUT_X11 knob for mplayer
Kirill Ponomarew
krion at voodoo.oberon.net
Tue Jan 18 03:49:58 PST 2005
On Tue, Jan 18, 2005 at 12:43:44PM +0100, Jeremie Le Hen wrote:
> I had a look in the porter's handbook. Here are the drawbacks I found
> about using USE_IMAKE knob:
>
> %%%
> Define USE_XLIB=yes if your port requires the X Window System to be
> installed (it is implied by USE_IMAKE).
>
> USE_IMAKE The port uses imake. Implies USE_X_PREFIX.
> %%%
>
> Obviously, this would make my patch completely useless :-).
>
> Whereas it can be interpreted as an inconsistency in the mplayer build
> system (usage of imake(1) even if not linked with X11 libs), my opinion
> is that this is a ports system weakness for this particular situation.
> Nevertheless I'm convinced there are good reasons to have the USE_IMAKE
> knob implying the USE_XLIB one.
>
> I would like to circomvent the use of USE_IMAKE here. Florent stated
> that the imake version depends on X_WINDOWS_SYSTEM but my BUILD_DEPENDS
> is only used when the WITHOUT_X11 knob is on. Thus I think we could
> use an arbitrary version of imake (say imake-6). This won't be very
> fair for those still running XFree86 as X_WINDOWS_SYSTEM and building
> mplayer WITHOUT_X11, but there are obviously a very few.
>
> Do you all agree with me ?
Did you try ?
BUILD_DEPENDS= imake:${X_IMAKE_PORT}
-Kirill
More information about the freebsd-ports
mailing list