Ticket #23523: orocos-rtt-Portfile.txt

File orocos-rtt-Portfile.txt, 1.8 KB (added by kiwi.2008@…, 14 years ago)
Line 
1# $Id$
2
3PortSystem              1.0
4
5name                    orocos-rtt
6version                 1.10.2
7revision                0
8categories              devel
9maintainers             nobody
10description             Orocos Real-Time Toolkit
11long_description         Orocos (http://www.orocos.org) is the acronym of the \
12                                                 Open Robot Control Software project. The project's aim is to develop \
13                                                 a general-purpose, free software, and modular framework \
14                                                 for robotand machine control. \
15                                                 The Orocos project supports 4 C++ libraries: the Real-Time Toolkit, the \
16                                                 Kinematics and Dynamics Library, the Bayesian Filtering Library and \
17                                                 the Orocos Component Library. \
18                                                 \
19                                                 The Orocos Real-Time Toolkit (RTT) is not an application \
20                                                 in itself, but it provides the infrastructure and the \
21                                                 functionalities to build robotics applications in C++. The \
22                                                 emphasis is on real-time, online interactive and \
23                                                 component based applications.
24platforms               darwin
25homepage                http://orocos.org/rtt
26master_sites                    http://orocos.org/stable/rtt/v${version}
27distfiles               orocos-rtt-${version}-src.tar.gz
28checksums               md5 e0093058c87d7c66d8ab1ad565b9ff91
29patchfiles                              patch-config-check_depend.cmake.diff
30
31use_parallel_build      yes
32
33depends_build   port:cmake \
34                                port:boost \
35                                port:readline \
36                                port:ncurses
37
38configure.pre_args  -DCMAKE_INSTALL_PREFIX=${prefix} \
39                                        -DOROCOS_TARGET=macosx \
40                                        -DENABLE_CORBA=OFF
41configure.cmd   cmake
42
43variant corba description {build CORBA support using OmniORB} {
44
45    depends_build-append port:omniORB
46
47    configure.args-delete       -DENABLE_CORBA=OFF
48
49    configure.args-append       -DENABLE_CORBA=ON \
50                                                                -DCORBA_IMPLEMENTATION=OMNIORB \
51                                -DOMNIORB4_DIR=/opt/local/include
52}