# $Id: Portfile 65616 2010-03-29 01:01:02Z ryandesign@macports.org $ PortSystem 1.0 PortGroup archcheck 1.0 name mongodb epoch 1 version 1.4.0 license AGPL-3.0 categories databases maintainers nomaintainer description High-performance, schema-free document-oriented database long_description ${description} platforms darwin homepage http://www.mongodb.org/ master_sites http://downloads.mongodb.org/src/ distname ${name}-src-r${version} checksums md5 67bed1687c37ce77d36fb73b63dca6b5 \ sha1 c89ad3b5074b8f739ffaf42ae0f26bc56e482449 \ rmd160 33e6ef5b7c301bcabdfc4cce325c50f51a324ccd depends_build port:scons depends_lib port:boost port:pcre port:spidermonkey port:libpcap \ port:readline archcheck.files \ lib/libboost_program_options-mt.dylib \ lib/libpcap.dylib \ lib/libpcre.dylib \ lib/libreadline.dylib \ lib/libjs.dylib patchfiles patch-SConstruct.diff post-patch { reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/SConstruct } use_configure no build.args --usesm --cxx ${configure.cxx} build.cmd scons build.target all mongobridge mongosniff destroot.cmd scons destroot.args ${build.args} destroot.destdir --prefix=${destroot}${prefix} post-destroot { xinstall -W ${worksrcpath} mongobridge ${destroot}${prefix}/bin } variant universal { build.env-append \ CFLAGS="${configure.universal_cflags}" \ CXXFLAGS="${configure.universal_cxxflags}" \ LINKFLAGS="${configure.universal_ldflags}" eval destroot.env-append [option build.env] } livecheck.url ${homepage}display/DOCS/Downloads livecheck.regex {mongodb-src-r(\d+\.\d*[02468]\.\d+)}