mongodb: depend on wiredtiger on 64bit systems only.
This commit is contained in:
parent
69d7f809e8
commit
07896173ef
1 changed files with 4 additions and 3 deletions
|
@ -4,7 +4,7 @@ version=3.2.4
|
|||
revision=4
|
||||
hostmakedepends="scons"
|
||||
makedepends="boost-devel pcre-devel snappy-devel libressl-devel libpcap-devel
|
||||
gperftools-devel libsasl-devel yaml-cpp-devel valgrind-devel wiredtiger-devel"
|
||||
gperftools-devel libsasl-devel yaml-cpp-devel valgrind-devel"
|
||||
conf_files="/etc/mongodb/mongodb.conf"
|
||||
system_accounts="mongodb"
|
||||
mongodb_homedir="/var/lib/mongodb"
|
||||
|
@ -21,7 +21,6 @@ wrksrc="mongodb-src-r${version}"
|
|||
_scons_args="
|
||||
--use-system-tcmalloc
|
||||
--use-system-pcre
|
||||
--use-system-wiredtiger
|
||||
--use-system-boost
|
||||
--use-system-snappy
|
||||
--use-system-valgrind
|
||||
|
@ -33,7 +32,9 @@ _scons_args="
|
|||
--nostrip
|
||||
--disable-warnings-as-errors"
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
x86_64*|aarch64*) _scons_args+=" --wiredtiger=on";;
|
||||
x86_64*|aarch64*)
|
||||
_scons_args+=" --wiredtiger=on --use-system-wiredtiger"
|
||||
makedepends+=" wiredtiger-devel";;
|
||||
*) _scons_args+=" --wiredtiger=off";;
|
||||
esac
|
||||
# ETOOHUGE
|
||||
|
|
Loading…
Reference in a new issue