# -*- 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 # $Id$ PortSystem 1.0 name opal version 0.4.0 categories devel maintainers snc openmaintainer license {BSD LGPL-2.1+} homepage http://opal.sourceforge.net/ master_sites sourceforge distname ${name}-${version}-src use_zip yes description A high-level interface for low-level physics engines long_description OPAL is a high-level interface for low-level physics\ engines used in games, robotics simulations, and other\ 3D applications. Features a simple C++ API, intuitive\ objects (e.g. Solids, Joints, Motors, Sensors), and\ XML-based file storage for complex objects. platforms darwin depends_build port:scons depends_lib port:ode checksums rmd160 e9a1ab4a08198aeebfe5784868a2ae68b0b145fc \ sha256 ebc2eff1aafd19be621108d2d488b90edcb55ad5249dfdf806e3bdf53407afaf patchfiles-append patch-SConstruct.diff post-patch { reinplace "s|@PREFIX@|${prefix}|" ${worksrcpath}/SConstruct reinplace "s|@CXX@|${configure.cxx}|" ${worksrcpath}/SConstruct reinplace "s|@CXXFLAGS@|${configure.cxxflags}|" ${worksrcpath}/SConstruct } use_configure no use_parallel_build yes build.cmd scons build.target build.args extra_include_path=${prefix}/include \ extra_lib_path=${prefix}/lib \ ODE destroot.cmd scons destroot.destdir prefix=${destroot}${prefix} destroot.args ${build.args}