mirror of
https://git.freebsd.org/ports.git
synced 2025-05-25 07:26:29 -04:00
- use bundled boost lib, since 1.52 from ports make mongod segfaulting - set LICENSE - use V8 Javascript engine by default (SM still an option, deprecated) - make SSL optional (ON by default) - add support for running regression tests - enhance rc script - add support for ccache - install c++ driver / client library - take maintainership Approved by: maintainer timeout (> 6 months)
29 lines
1.4 KiB
Text
29 lines
1.4 KiB
Text
--- src/mongo/SConscript.orig 2013-03-22 20:55:25.000000000 +0100
|
|
+++ src/mongo/SConscript 2013-03-25 17:46:04.000000000 +0100
|
|
@@ -13,7 +13,7 @@ Import("has_option")
|
|
Import("usesm usev8")
|
|
Import("installSetup")
|
|
Import("enforce_glibc")
|
|
-Import("darwin windows solaris linux nix")
|
|
+Import("darwin windows solaris linux freebsd nix")
|
|
|
|
env.SConscript(['base/SConscript',
|
|
'db/auth/SConscript',
|
|
@@ -310,7 +310,7 @@ env.CppUnitTest('bson_template_evaluator
|
|
if usesm:
|
|
env.StaticLibrary('scripting', scripting_common_files + ['scripting/engine_spidermonkey.cpp',
|
|
'scripting/sm_db.cpp'],
|
|
- LIBDEPS=['$BUILD_DIR/third_party/js-1.7/js', 'bson_template_evaluator'])
|
|
+ LIBDEPS=['bson_template_evaluator'], CPPDEFINES=["XP_UNIX"])
|
|
elif usev8:
|
|
env.StaticLibrary('scripting', scripting_common_files + ['scripting/engine_v8.cpp',
|
|
'scripting/v8_db.cpp',
|
|
@@ -765,7 +765,7 @@ def installBinary( e, name ):
|
|
if enforce_glibc:
|
|
e.AddPostAction( name, checkGlibc )
|
|
|
|
- if (solaris or linux) and (not has_option("nostrip")):
|
|
+ if (solaris or linux or freebsd) and (not has_option("nostrip")):
|
|
name = e.Command('stripped/%s' % name, name, Copy('$TARGET', '$SOURCE'))[0]
|
|
e.AddPostAction(name, 'strip $TARGET')
|
|
|