Ticket #20399: patch-Portfile.diff

File patch-Portfile.diff, 2.5 KB (added by raphael@…, 15 years ago)
  • graphics/openvrml/Portfile

     
    44PortSystem              1.0
    55
    66name                    openvrml
    7 version                 0.17.12
     7version                 0.18.2
    88categories              graphics x11
    99maintainers             ira.uka.de:raphael openmaintainer
    1010description             a cross-platform VRML and X3D browser and C++ runtime \
     
    1919homepage                http://www.openvrml.org/
    2020platforms               darwin
    2121master_sites            sourceforge
    22 checksums               md5     162153ee2e5c498b31f600193ebabe58 \
    23                         sha1    e546b089214b1e6d50f57e524db8991930032618 \
    24                         rmd160  c6a4aee4cef82490efc27bb510c8d21da10029e4
     22checksums               md5     b8af1ab43e5e8a1617323693810b8bd7 \
     23                        sha1    edc9456ee31db98b62c84640db273952f69c09a1 \
     24                        rmd160  d66972bf5bb6c516ef61405ed311b78822141c4d
    2525
    2626depends_lib             port:boost \
    2727                        port:libpng \
     
    4242}
    4343
    4444configure.args          --disable-script-node-javascript \
     45                        --disable-script-node-java \
    4546                        --disable-xembed \
    4647                        --disable-player \
    4748                        --disable-mozilla-plugin \
    4849                        --with-x \
    4950                        --x-includes=${prefix}/include \
    5051                        --x-libraries=${prefix}/lib
    51 configure.env-append    BOOST_LIB_SUFFIX=-mt
     52configure.ldflags-append    -lboost_system-mt
    5253
    5354use_parallel_build      yes
    5455
     
    5960    configure.cppflags-append   "-I${prefix}/include/xulrunner/unstable"
    6061}
    6162
     63variant js_spidermonkey description {Enable support for JavaScript in the Script node with Spidermonkey} {
     64    depends_lib-append          port:spidermonkey
     65    configure.args-delete       --disable-script-node-javascript
     66    configure.args-append       --enable-script-node-javascript \
     67                                --with-libjs
     68}
     69
    6270variant no_opengl conflicts xembed description {Do not build the GL renderer} {
    6371    depends_lib-delete          port:mesa
    6472    configure.args-append       --disable-gl-renderer
    6573}
    6674
    6775variant xembed conflicts no_opengl description {Build the XEmbed control} {
    68     depends_lib-append          port:gtk2 \
     76    depends_lib-append          port:gtkglext \
    6977                                port:dbus-glib
    7078    configure.args-delete       --disable-xembed
    7179}