summaryrefslogtreecommitdiffstats
path: root/unmaintained/mongodb/mongodb-2.2.4-use-system-version.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2014-10-28 15:48:23 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2014-10-28 15:48:23 +0000
commit74ff2b35c9d2afbd9fab439d0055f5b66b386ad9 (patch)
treef8cd0d5c638de4ae4e3f26d597c04ad7fabfc1a2 /unmaintained/mongodb/mongodb-2.2.4-use-system-version.patch
parente11a0b3bd993f05d269be00a893730d30a06e6b6 (diff)
downloadaports-74ff2b35c9d2afbd9fab439d0055f5b66b386ad9.tar.bz2
aports-74ff2b35c9d2afbd9fab439d0055f5b66b386ad9.tar.xz
testing/mongodb: move to unmaintained does not build
Diffstat (limited to 'unmaintained/mongodb/mongodb-2.2.4-use-system-version.patch')
-rw-r--r--unmaintained/mongodb/mongodb-2.2.4-use-system-version.patch42
1 files changed, 42 insertions, 0 deletions
diff --git a/unmaintained/mongodb/mongodb-2.2.4-use-system-version.patch b/unmaintained/mongodb/mongodb-2.2.4-use-system-version.patch
new file mode 100644
index 000000000..3f9ec2d3d
--- /dev/null
+++ b/unmaintained/mongodb/mongodb-2.2.4-use-system-version.patch
@@ -0,0 +1,42 @@
+diff -urp mongodb-src-r2.2.4.orig/SConstruct mongodb-src-r2.2.4/SConstruct
+--- mongodb-src-r2.2.4.orig/SConstruct 2013-05-02 14:59:37.226000000 -0500
++++ mongodb-src-r2.2.4/SConstruct 2013-05-02 15:04:25.164000000 -0500
+@@ -249,7 +249,7 @@ def printLocalInfo():
+
+ printLocalInfo()
+
+-boostLibs = [ "thread" , "filesystem" , "program_options", "system" ]
++boostLibs = [ "thread" , "filesystem" , "iostreams" , "program_options", "system" ]
+
+ onlyServer = len( COMMAND_LINE_TARGETS ) == 0 or ( len( COMMAND_LINE_TARGETS ) == 1 and str( COMMAND_LINE_TARGETS[0] ) in [ "mongod" , "mongos" , "test" ] )
+ nix = False
+@@ -791,6 +791,28 @@ def doConfigure(myenv):
+ print( "c++ compiler not installed!" )
+ Exit(1)
+
++ if use_system_version_of_library("snappy"):
++ if not conf.CheckCXXHeader("snappy.h"):
++ print( "can't find snappy header" )
++ Exit(1)
++ if not conf.CheckLib("libsnappy"):
++ print( "can't find snappy library" )
++ Exit(1)
++
++ if use_system_version_of_library("pcre"):
++ if not conf.CheckCXXHeader("pcre.h"):
++ print( "can't find pcre header" )
++ Exit(1)
++ if not conf.CheckLib("libpcre"):
++ print( "can't find pcre library" )
++ Exit(1)
++ if not conf.CheckCXXHeader("pcrecpp.h"):
++ print( "can't find pcrecpp header" )
++ Exit(1)
++ if not conf.CheckLib("libpcrecpp"):
++ print( "can't find pcrecpp library" )
++ Exit(1)
++
+ if use_system_version_of_library("boost"):
+ if not conf.CheckCXXHeader( "boost/filesystem/operations.hpp" ):
+ print( "can't find boost headers" )
+Only in mongodb-src-r2.2.4: SConstruct.orig