source: trunk/dports/science/peekabot-server/Portfile

Last change on this file was 102297, checked in by jmr@…, 4 years ago

peekabot-server: license

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 KB
Line 
1# -*- 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
2# $Id: Portfile 102297 2013-01-30 08:46:36Z ryandesign@macports.org $
3
4PortSystem              1.0
5
6name                    peekabot-server
7version                 0.8.4
8categories              science devel
9license                 GPL-3+
10maintainers             gimaker.se:staffan \
11                        openmaintainer
12description             The peekabot visualization server
13long_description        peekabot is a distributed real-time 3D visualization \
14                        tool for robotics researchers and developers written \
15                        in C++. Its purpose is to simplify the visualization \
16                        needs faced by roboticists daily.
17homepage                http://www.peekabot.org/
18platforms               darwin
19distname                peekabot-${version}
20dist_subdir             peekabot
21master_sites            sourceforge:peekabot
22use_bzip2               yes
23use_parallel_build      yes
24
25checksums               ${distfiles} \
26                        sha1    418a38978bf8ebf4d8d7eb518dbcea9a01887217 \
27                        rmd160  45c7b659c87ca361e2a1f28537a041bd04c9422b
28
29depends_lib             port:boost \
30                        port:xercesc3 \
31                        port:gtkmm \
32                        port:gtkglextmm \
33                        port:freetype
34
35depends_build           port:pkgconfig
36
37configure.args          --disable-client-lib
38
39# Catch errors trying to load the gtk-directory stock icon for use as the
40# icon for group objects. Instead of terminating on an uncaught exception,
41# this leaves the icon used for groups blank.
42#
43# This problem is present when the hicolor-icon-theme is used, but not when
44# e.g. the gnome-icon-theme is used.
45patchfiles-append       patch-group-icon.diff
46
47# Rendering to pixmaps seems to be broken with XQuartz; patch the sources
48# to use FBOs to render screenshots rather than using pixmaps.
49patch_sites             http://svn.macports.org/repository/macports/distfiles/peekabot
50patchfiles-append       patch-fbo-screenshots.diff.bz2
51checksums-append        patch-fbo-screenshots.diff.bz2 \
52                        sha1    ca5a79092c7c52b8fdc1dadf0004173fe779a34f \
53                        rmd160  8e74cfd86ed935cabbaca88fb109ce6abbf71d91
Note: See TracBrowser for help on using the repository browser.