mongodb: depend on wiredtiger on 64bit systems only.

This commit is contained in:
Enno Boland 2016-03-31 23:44:11 +02:00
parent 69d7f809e8
commit 07896173ef

View file

@ -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