summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorjschauma <jschauma@pkgsrc.org>2003-07-03 18:27:29 +0000
committerjschauma <jschauma@pkgsrc.org>2003-07-03 18:27:29 +0000
commit81e95fd3a96ed0a83e6a2a7ae2508bda1113149c (patch)
tree40447f838a2c3da6def48bd3970b270a2deb02b4 /graphics
parent88ed99860e470bff8e27372b9cd9f4c5e64aca57 (diff)
downloadpkgsrc-81e95fd3a96ed0a83e6a2a7ae2508bda1113149c.tar.gz
If MESA_REQD is not set to 5.x and we find libGL.so.5, set MESA_REQD to
5.0. If MESA_REQD is set to 5.x, pass -DGLX_GLXEXT_LEGACY to CPPFLAGS, to avoid breakage if a package looks for glx_ext.h.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/MesaLib/buildlink2.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/graphics/MesaLib/buildlink2.mk b/graphics/MesaLib/buildlink2.mk
index a159082870d..739e447501e 100644
--- a/graphics/MesaLib/buildlink2.mk
+++ b/graphics/MesaLib/buildlink2.mk
@@ -1,11 +1,16 @@
-# $NetBSD: buildlink2.mk,v 1.10 2003/03/24 18:07:08 jschauma Exp $
+# $NetBSD: buildlink2.mk,v 1.11 2003/07/03 18:27:29 jschauma Exp $
.if !defined(MESALIB_BUILDLINK2_MK)
MESALIB_BUILDLINK2_MK= # defined
.include "../../mk/bsd.prefs.mk"
+.if exists(${X11PREFIX}/lib/libGL.so.5) && empty(MESA_REQD:M5.[0-9]*)
+MESA_REQD= 5.0
+.endif
+
MESA_REQD?= 3.4.2
+
BUILDLINK_DEPENDS.MesaLib?= MesaLib>=${MESA_REQD}
BUILDLINK_PKGSRCDIR.MesaLib?= ../../graphics/MesaLib
@@ -14,6 +19,7 @@ _REQUIRE_BUILTIN_MESALIB?= NO
# XXX should be >= 3.4.2
.if !empty(MESA_REQD:M5.[0-9]*)
_IS_BUILTIN_MESALIB= 0
+CPPFLAGS+= -DGLX_GLXEXT_LEGACY
.else
# Check if we got Mesa distributed with XFree86 4.x or if we need to