Update to 0.6. Done severe rewrite of a port, as ODE uses autotools instead of nasty configurator.c now. Note, that the port does not install shared library. Reasons for this: - All ports that link against ode depend on it this way: BUILD_DEPENDS= ${X11BASE}/lib/libode.a:${PORTSDIR}/devel/ode as `gcc -lode` prefers to link against shared lib when both static and shared libs are present, these dependencies will be broken. - Performance. I think it's reasonable to statically link ode, as it was done before. - Library is named libode.so, not libode.so.0 or alike. That will cause trouble if ode ABI is changed. Lib was tested with xmoto and my new port that wants ode >=0.6 only, without any problems. I also think that devel/ode-devel should be retired after this update is committed.
State Changed From-To: open->feedback Awaiting maintainers feedback
Responsible Changed From-To: freebsd-ports-bugs->acm Take
State Changed From-To: feedback->closed Committed thanks!!