# -*- 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 # $Id$ PortSystem 1.0 name flusspferd version 0.6.1 categories devel maintainers flusspferd.org:team description Flusspferd long_description Flusspferd provides Javascript bindings for C++. homepage http://flusspferd.org/ platforms darwin distfiles flusspferd-0.6.1.tar.bz2 master_sites sourceforge use_bzip2 yes checksums md5 43e0941621b1b562d13c79106306e4cc \ sha1 264a9d90ba11313413b7261a40bb11af4f5b9c06 \ rmd160 45231caea624063acca5243264d7adbea886db14 depends_lib port:spidermonkey \ port:boost default_variants test configure.args -DCMAKE_INSTALL_PREFIX=${prefix} \ -DCMAKE_PREFIX_PATH=${prefix} \ -DCMAKE_SYSTEM_PREFIX_PATH=${prefix} \ -DENABLE_TESTS=OFF \ -DFORCE_PLUGINS=ON \ -DPLUGIN_XML=OFF \ -DPLUGIN_CURL=OFF \ -DPLUGIN_SQLITE3=OFF \ -DPLUGIN_GMP=OFF variant test description { Build Unit Tests } { configure.args-append -DENABLE_TESTS=ON test { system "cd ${worksrcpath} && ./util/run_tests.sh" } } variant readline description { Build with GNU/readline support instead of libedit } { configure.args-append -DUSE_READLINE=ON depends_lib-append port:readline } variant xml description { Add XML support } { configure.args-append -DPLUGIN_XML=ON depends_lib-append port:libxml2 } variant curl description { Add Curl support } { depends_lib-append port:curl configure.args-append -DPLUGIN_CURL=ON } variant sqlite description { Add SQLite support } { depends_lib-append port:sqlite3 configure.args-append -DPLUGIN_SQLITE3=ON } variant gmp description { Add GMP support } { depends_lib-append port:gmp configure.args-append -DGMP_ROOT=${prefix} -DPLUGIN_GMP=ON }