summaryrefslogtreecommitdiffstats
path: root/rules/mesalib.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2009-08-07 12:28:05 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2009-08-07 12:28:05 +0200
commit1bbe283468e3a60fcd1d1eecf540b6aaef445c48 (patch)
treee83ca6c7f2d9636f5733229593372cf49d4c3f8b /rules/mesalib.make
parentbdb281968236547539896ef6a7860477d40f5af2 (diff)
downloadptxdist-1bbe283468e3a60fcd1d1eecf540b6aaef445c48.tar.gz
ptxdist-1bbe283468e3a60fcd1d1eecf540b6aaef445c48.tar.xz
[mesalib] the libGL version actually depends on the backend driver
this patch fixes it Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/mesalib.make')
-rw-r--r--rules/mesalib.make10
1 files changed, 7 insertions, 3 deletions
diff --git a/rules/mesalib.make b/rules/mesalib.make
index f5e300d50..ed1d5c74d 100644
--- a/rules/mesalib.make
+++ b/rules/mesalib.make
@@ -106,6 +106,9 @@ endif
# Target-Install
# ----------------------------------------------------------------------------
+MESALIB_GL_VERSION-$(PTXCONF_MESALIB_DRIVER_DRI) := 1.2
+MESALIB_GL_VERSION-$(PTXCONF_MESALIB_DRIVER_XLIB) := 1.5.070500
+
$(STATEDIR)/mesalib.targetinstall:
@$(call targetinfo)
@@ -175,9 +178,10 @@ endif
endif
ifndef PTXCONF_MESALIB_DRIVER_OSMESA
- @$(call install_copy, mesalib, 0, 0, 0644, $(MESALIB_DIR)/lib/libGL.so.1.5.070500, /usr/lib/libGL.so.1.5.070500)
- @$(call install_link, mesalib, libGL.so.1.5.070500, /usr/lib/libGL.so.1)
- @$(call install_link, mesalib, libGL.so.1.5.070500, /usr/lib/libGL.so)
+ @$(call install_copy, mesalib, 0, 0, 0644, -, \
+ /usr/lib/libGL.so.$(MESALIB_GL_VERSION-y))
+ @$(call install_link, mesalib, libGL.so.$(MESALIB_GL_VERSION-y), /usr/lib/libGL.so.1)
+ @$(call install_link, mesalib, libGL.so.$(MESALIB_GL_VERSION-y), /usr/lib/libGL.so)
endif
@$(call install_copy, mesalib, 0, 0, 0644, $(MESALIB_DIR)/lib/libGLU.so.1.3.070500, /usr/lib/libGLU.so.1.3.070500)