source: trunk/dports/science/playerstage-player/Portfile

Last change on this file was 115019, checked in by ryandesign@…, 4 years ago

revbump ports depending on libpng following libpng 1.6.x update (#41842)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1# $Id: Portfile 115019 2013-12-22 09:29:46Z ryandesign@macports.org $
2
3PortSystem        1.0
4PortGroup         cmake 1.0
5
6name              playerstage-player
7version           3.0.2
8revision          3
9categories        science
10platforms         darwin
11maintainers       ai.sri.com:vincent
12description       Player/Stage robotic platform
13long_description  The Player Project creates Free Software\
14                                  that enables research in robot and sensor\
15                                  systems. The Player robot server is probably\
16                                  the most widely used robot control interface\
17                                  in the world. Its simulation backends, \
18                                  Stage and Gazebo, are also very widely used.
19                                 
20homepage          http://playerstage.sourceforge.net
21master_sites      sourceforge:playerstage
22
23distname player-${version}
24
25checksums         md5     b92b5ea028e6bfc49351849f420167db \
26                  sha1    34931ca57148db01202afd08fdc647cc5fdc884c \
27                  rmd160  f77444bfeee5a0494165ed6a65dd69b3a01bb260
28
29depends_build-append    port:libtool port:pkgconfig
30
31depends_lib     port:gtk2 \
32                port:libpng \
33                path:lib/pkgconfig/glib-2.0.pc:glib2 \
34                port:boost \
35                port:gsl \
36                port:python26 \
37                port:swig-python \
38                port:swig-ruby \
39                port:jpeg \
40                port:libusb-compat
41
42# Some of the utils can't find the boost headers...
43patchfiles      patch-CMakeLists.txt
44post-patch {
45    reinplace "s|@PREFIX@|${prefix}|g" \
46        ${worksrcpath}/utils/playerjoy/CMakeLists.txt \
47        ${worksrcpath}/utils/playerprint/CMakeLists.txt \
48        ${worksrcpath}/utils/playerprop/CMakeLists.txt
49}
50
51# make sure we use python26
52configure.args-append -DPython_ADDITIONAL_VERSIONS=2.6
53
54use_parallel_build  no
Note: See TracBrowser for help on using the repository browser.