Source
# -*- 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
PortSystem 1.0
PortGroup xcodeversion 1.0
name openvrml
version 0.18.9
revision 5
categories graphics x11
maintainers {raphael @raphael-st} openmaintainer
description a cross-platform VRML and X3D browser and C++ runtime \
library
long_description OpenVRML is a free cross-platform runtime for VRML and \
X3D available under the GNU Lesser General Public \
License. The OpenVRML distribution includes libraries \
you can use to add VRML/X3D support to an application. \
On platforms where GTK+ is available, OpenVRML also \
provides a plug-in to render VRML/X3D worlds in Web \
browsers.
homepage http://www.openvrml.org/
license LGPL-3 GPL-3
platforms darwin
master_sites sourceforge:project/${name}/${name}/${version}
checksums rmd160 c79589b11a5dcbf91a09f454deb7fcc439c8a771 \
sha256 b3deaf549ccb8ef38db29b674a9c3f6cdf234c4b2b3b159a9479b966373b13c8
depends_lib port:boost \
port:fontconfig \
port:libxml2 \
port:jpeg \
port:zlib \
port:libiconv \
port:libtool
depends_build port:pkgconfig
minimum_xcodeversions {9 3.1}
patchfiles patch-player.cpp.diff
configure.args --disable-script-node-javascript \
--disable-script-node-java \
--disable-xembed \
--disable-player \
--disable-mozilla-plugin \
--without-x \
--disable-gl-renderer \
--disable-examples
configure.ldflags-append -lboost_system-mt
post-destroot {
xinstall -m 644 -W ${worksrcpath} \
AUTHORS \
COPYING \
COPYING.LESSER \
ChangeLog \
NEWS \
README \
THANKS \
${destroot}${prefix}/share/doc/${name}-${version}
}
variant js_mozilla requires x11 description {Enable support for JavaScript in the Script node with Mozilla} {
depends_lib-append path:lib/xulrunner/libxul.dylib:xulrunner