diff options
author | cube <cube> | 2008-09-26 18:11:34 +0000 |
---|---|---|
committer | cube <cube> | 2008-09-26 18:11:34 +0000 |
commit | 673102c93e20ff9f4ff4425a136261d41e650dc4 (patch) | |
tree | 4a894028f0b7b420368d3d73e5a149bf3f7d11fe /mk | |
parent | db4c3d67e575c0a2ca99ca3997ead0712b75efa8 (diff) | |
download | pkgsrc-673102c93e20ff9f4ff4425a136261d41e650dc4.tar.gz |
Simplify the test surrounding the default value for PREFER_PKGSRC.
XXX X11BASE is not yet defined, so we can't use it. Tests for
XXX X11R7/libX11.so instead.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/defaults/mk.conf | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/mk/defaults/mk.conf b/mk/defaults/mk.conf index 64ea96d339e..43deabef3c0 100644 --- a/mk/defaults/mk.conf +++ b/mk/defaults/mk.conf @@ -1,4 +1,4 @@ -# $NetBSD: mk.conf,v 1.176.6.2 2008/09/21 09:59:09 rtr Exp $ +# $NetBSD: mk.conf,v 1.176.6.3 2008/09/26 18:11:34 cube Exp $ # # This file provides default values for variables that may be overridden @@ -203,17 +203,15 @@ PKGSRC_RUN_TEST?= no # Possible: yes, no # Default: no -.if (!empty(MACHINE_PLATFORM:MDarwin-*-*) && \ - empty(MACHINE_PLATFORM:MDarwin-9.*-*)) || \ - (!empty(MACHINE_PLATFORM:MNetBSD-*-*) && \ - defined(X11BASE) && empty(X11BASE:M/usr/X11R7)) || \ - (defined(X11_TYPE) && ${X11_TYPE} != "native") +.if (!empty(MACHINE_PLATFORM:MNetBSD-*-*) && \ + exists(/usr/X11R7/lib/libX11.so)) +PREFER_PKGSRC?= +.elif empty(MACHINE_PLATFORM:MDarwin-9.*-*) || \ + (defined(X11_TYPE) && ${X11_TYPE} != "native") PREFER_PKGSRC?= MesaLib Xft2 Xrandr Xrender expat fontconfig \ freetype2 glu randrproto renderproto xcursor -.elif !empty(MACHINE_PLATFORM:MDarwin-*-*) -PREFER_PKGSRC?= Xft2 fontconfig .else -PREFER_PKGSRC?= +PREFER_PKGSRC?= Xft2 fontconfig .endif PREFER_NATIVE?= yes # |