# $Id$ PortSystem 1.0 name orocos-kdl version 1.0.1 revision 0 categories devel maintainers nobody description Orocos Kinematics and Dynamics Library long_description Orocos project to supply RealTime usable kinematics and dynamics code, \ it contains code for rigid body kinematics calculations and \ representations for kinematic structures and their inverse and forward \ kinematic solvers. platforms darwin homepage http://orocos.org/ master_sites http://people.mech.kuleuven.be/~rsmits/kdl distfiles orocos-kdl-${version}-src.tar.bz2 worksrcdir kdl-${version} use_bzip2 yes checksums md5 eb17a59cb124e4deb676398f990fb406 use_parallel_build yes depends_build port:cmake \ port:boost \ port:cppunit \ port:eigen configure.pre_args -DCMAKE_INSTALL_PREFIX=${prefix} \ -DOROCOS_TARGET=macosx \ -DOROCOS_INSTALL=${prefix} \ -DCMAKE_INCLUDE_PATH=${prefix}/include/eigen2 \ -DENABLE_CORBA=OFF \ -DOROCOS_PLUGIN=OFF \ -DPYTHON_BINDINGS=OFF configure.cmd cmake variant corba description {build CORBA support using OmniORB} { depends_build-append port:omniORB \ lib:orocos-rtt-corba-macosx:orocos-rtt configure.pre_args-delete -DENABLE_CORBA=OFF configure.pre_args-append -DENABLE_CORBA=ON \ -DCORBA_IMPLEMENTATION=OMNIORB \ -DOMNIORB4_DIR=/opt/local/include } variant plugin description {build Orocos plugin} { depends_build-append lib:orocos-rtt-corba-macosx:orocos-rtt configure.pre_args-delete -DOROCOS_PLUGIN=OFF configure.pre_args-append -DOROCOS_PLUGIN=ON } variant python25 description {build bindings for Python 2.5} { depends_build-append port:python25 \ port:py25-sip configure.pre_args-delete -DPYTHON_BINDINGS=OFF configure.pre_args-append -DPYTHON_BINDINGS=ON \ -DCMAKE_PREFIX_PATH=${prefix}/Library/Frameworks/Python.framework/Versions/2.5/ }