On Sun, Jan 16, 2011 at 06:14:07PM +0100, Matthias Kilian wrote:
> On Sun, Jan 16, 2011 at 10:34:53AM +0100, Pascal Stumpf wrote:
> > Hi ports@,
> > this is a port of Irrlicht 1.7.2, a real-time open source 3D engine. 
> > It's based on work initially done by laurent and phessler. Until we have
> >  swprintf() in base, it's replaced by snprintf(), so wchar support does
> > not currently work. It also uses external jpeg, png, zlib and libbz2. 
> > The port also installs programming examples, docs and media files. One
> > thing I am not yet sure about is whether we should use the upstream 
> > shlib version or roll out our own (which the original port by laurent
> > and phessler did). It may break applications requiring a specific
> > libIrrlicht.so version.
> 
> The version you're using in your port is even wrong. A shared library
> must have the name libFOO.so.major.minor. I've fixed this (and set
> the version to 1.0). Also some cleanups (less patches, allow for
> orverriding CC, CXX, CFLAGS, CXXFLAGS etc.).

Ok, sorry. It was utterly stupid to follow the FreeBSD port there. :/
But I think we should stick closer to what the authors originally
intended, and use $(VERSION_MAJOR).$(VERSION_MINOR) for the library
name; the same thing is passed to -soname.

Cheers,
Pascal

Attachment: irrlicht_revised.tgz
Description: application/gtar-compressed

Reply via email to