build: Put correct thing in glu.pc's Requires:

This commit is contained in:
Matt Turner
2012-09-17 11:32:14 -07:00
parent 6713b96bc2
commit 030651b648
2 changed files with 4 additions and 1 deletions

View File

@@ -63,6 +63,7 @@ AC_ARG_ENABLE(osmesa,
dnl Get the pkg-config definitions for libGL/OSMesa. We include a fallback
dnl path for implementations that don't provide a .pc file
if test "x$OSMESA" = "xyes"; then
GLU_REQUIRES="osmesa"
PKG_CHECK_MODULES(OSMESA, [osmesa], [], [
AC_CHECK_LIB([OSMesa],
[glBegin],
@@ -70,6 +71,7 @@ if test "x$OSMESA" = "xyes"; then
AC_MSG_ERROR([OSMesa required]))
])
else
GLU_REQUIRES="gl"
PKG_CHECK_MODULES(GL, [gl], [], [
AC_CHECK_HEADER([GL/gl.h],
[],
@@ -80,6 +82,7 @@ else
AC_MSG_ERROR([GL required]))
])
fi
AC_SUBST([GLU_REQUIRES])
dnl Set up C warning and visibility flags.
if test "x$GCC" = xyes; then

View File

@@ -5,7 +5,7 @@ includedir=@includedir@
Name: glu
Description: Mesa OpenGL Utility library
Requires: gl
Requires: @GLU_REQUIRES@
Version: @VERSION@
Libs: -L${libdir} -lGLU
Libs.private: -lm