Add more package metadata to the pkg-config files
authorDan Nicholson <dbn.lists@gmail.com>
Mon, 24 Nov 2008 19:01:57 +0000 (11:01 -0800)
committerDan Nicholson <dbn.lists@gmail.com>
Sun, 14 Dec 2008 16:47:03 +0000 (08:47 -0800)
commit71e208bafe9ca5e1c189fae3f251cc84034e5959
treed265a82d8f8d300f6b8e51e1db1eebf268910c8a
parenta42342cd90c19d8c29093e91d07d7efab5b5d25a
Add more package metadata to the pkg-config files

The pkg-config files have been filled in more thoroughly to allow users
to use mesa more effectively. By adding metadata to Requires.private,
Libs.private and Cflags, we can ensure that all the libraries and
headers will be found in all situations. However, the full substitutions
are only done when using the configure script.

This also fixes the glu pkg-config file to account for using GL or
OSMesa.

Fixes bug 18161.
15 files changed:
configs/autoconf.in
configs/default
configure.ac
src/glu/Makefile
src/glu/glu.pc.in
src/glut/glx/Makefile
src/glut/glx/glut.pc.in
src/glut/mini/Makefile
src/glut/mini/glut.pc.in
src/glw/Makefile
src/glw/glw.pc.in
src/mesa/Makefile
src/mesa/drivers/dri/Makefile
src/mesa/drivers/dri/dri.pc.in
src/mesa/gl.pc.in