On Tue, Nov 11, 2008 at 6:25 AM, Stuart Henderson <[EMAIL PROTECTED]> wrote: > Ports/packages can have a set of alternative dependencies (see > packages-specs(7) about DEPENDENCIES RESOLUTION) but from > http://osdir.com/ml/os.apple.fink.tracker/2005-04/msg00183.html > it looks like the libraries are not a direct drop-in replacement. > Also freeglut has additional functions, it's possible some ports > will change their behaviour at configure time in order to make > use of them. > > So as far as I can tell, to be safe we would need to: > > - add flavours for depending ports > - rename the freeglut library or place in a different directory > to avoid conflicts with glut during bulk build > - modify depending ports to handle the above (the symlink > suggestion in the fink mail won't help for bulk builds) > > It's possible but there would have to be a very strong reason > to keep both libraries in order for it to be worthwhile...
I wouldn't terribly mind if glut were removed, although when I think of glut I think of glut, not freeglut. My concerns primarily center around having an upgrade path. I already have glut installed. Anybody who thinks "I need glut" is going to go into the port and build it themselves. What do we do? Maybe the glut port can just be changed to use freeglut, then it's transparent.
