Subject: Mesa-6.0 cleaned up
To: None <tech-pkg@netbsd.org>
From: Adam Ciarcinski <adam@albedo.art.pl>
List: tech-pkg
Date: 01/22/2004 14:19:17
Hi,
I've just commited changes to all Mesa-6.0 packages, this include:
- now every library (GL, GLU, and glut) is built using LIBTOOL
- no more *_pic.a libraries, but *.a and *.la
- since MesaLib, glu, and glut use MesaLib's patches and distfiles,
unnecessary patches have been removed
- fixed linking for MesaDemos
- Makefiles cleaned up, all common definitions kept in
Mesa/Makefile.common
- MesaLib/buildlink2.mk to include also libGLw.*
For the future, I propose:
- removal of Mesa/version.mk, since present pkgsrc structure does not
support older versions of Mesa package (the old ones used 'configure'
script, etc.)
- integrataion of MesaLib, glu, and glut into one 'graphics/Mesa' package
OpenGL developers usually need all the libraries, and I can't find a
reason for keeping them split, unless one wants an additional mess
Thank you for your attention :)
kind regards
- Adam