source: trunk/dports/devel/ode/Portfile

Last change on this file was 150978, checked in by mmoll@…, 12 months ago

devel/ode: update to version 0.14, enable support for libccd

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.8 KB
Line 
1# $Id: Portfile 150978 2016-08-04 15:58:49Z ryandesign@macports.org $
2
3PortSystem              1.0
4PortGroup xcodeversion  1.0
5PortGroup bitbucket     1.0
6
7bitbucket.setup odedevs ode 0.14
8categories              devel
9platforms               darwin
10license                 {LGPL-2.1+ BSD}
11maintainers             nomaintainer
12homepage                http://www.ode.org/
13
14description             library for simulating articulated rigid body dynamics
15
16long_description        ODE is a free, industrial quality library for \
17                        simulating articulated rigid body dynamics - for \
18                        example ground vehicles, legged creatures, and moving \
19                        objects in VR environments. It is fast, flexible, \
20                        robust and platform independent, with advanced joints, \
21                        contact with friction, and built-in collision detection.
22
23checksums               md5     fe9cffc2b2ddc121023181af360a2eb7 \
24                        sha1    ee3854cc76e7ebf463bc2642ceab722b0001d04f \
25                        rmd160  24816c5371f78036963756c7872aeee0b67e2e0f
26
27depends_build-append    port:libtool port:autoconf port:automake port:libccd
28patch {
29    reinplace "s|libtoolize|glibtoolize|g" ${worksrcpath}/bootstrap
30}
31use_autoconf            yes
32autoconf.cmd            ./bootstrap
33configure.args          --with-trimesh=opcode \
34                        --enable-double-precision \
35                        --enable-release \
36                        --enable-shared \
37                        --disable-demos \
38                        --enable-libccd
39
40build.type              gnu
41
42post-destroot {
43    system "ranlib ${destroot}${prefix}/lib/libode.a"
44}
45
46minimum_xcodeversions {9 3.1}
47
48variant debug description {Enable debugging checks} {
49    configure.args-delete --enable-release
50    configure.args-append --enable-debug
51}
Note: See TracBrowser for help on using the repository browser.