# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup xcodeversion 1.0 PortGroup bitbucket 1.0 bitbucket.setup odedevs ode 0.16.5 revision 0 checksums rmd160 1d855d7103575e7a2d056d810fbca9526699f1ce \ sha256 ba875edd164570958795eeaa70f14853bfc34cc9871f8adde8da47e12bd54679 \ size 2629150 categories devel maintainers {ryandesign @ryandesign} openmaintainer license {LGPL-2.1+ BSD} description library for simulating articulated rigid body dynamics long_description ODE is a free, industrial quality library for \ simulating articulated rigid body dynamics - for \ example ground vehicles, legged creatures, and moving \ objects in VR environments. It is fast, flexible, \ robust and platform independent, with advanced joints, \ contact with friction, and built-in collision detection. homepage https://www.ode.org bitbucket.tarball_from downloads depends_build-append path:bin/pkg-config:pkgconfig depends_lib-append port:libccd configure.args --with-trimesh=opcode \ --disable-demos \ --enable-double-precision \ --enable-libccd \ --enable-release \ --enable-shared build.type gnu test.run yes test.target check post-destroot { system "ranlib ${destroot}${prefix}/lib/libode.a" } minimum_xcodeversions {9 3.1} variant debug description {Enable debugging checks} { configure.args-replace \ --enable-release \ --enable-debug }