mirror of
https://github.com/void-linux/void-packages.git
synced 2025-07-28 08:22:56 +02:00
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
|
revision=4
|
||||||
hostmakedepends="scons"
|
hostmakedepends="scons"
|
||||||
makedepends="boost-devel pcre-devel snappy-devel libressl-devel libpcap-devel
|
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"
|
conf_files="/etc/mongodb/mongodb.conf"
|
||||||
system_accounts="mongodb"
|
system_accounts="mongodb"
|
||||||
mongodb_homedir="/var/lib/mongodb"
|
mongodb_homedir="/var/lib/mongodb"
|
||||||
|
@ -21,7 +21,6 @@ wrksrc="mongodb-src-r${version}"
|
||||||
_scons_args="
|
_scons_args="
|
||||||
--use-system-tcmalloc
|
--use-system-tcmalloc
|
||||||
--use-system-pcre
|
--use-system-pcre
|
||||||
--use-system-wiredtiger
|
|
||||||
--use-system-boost
|
--use-system-boost
|
||||||
--use-system-snappy
|
--use-system-snappy
|
||||||
--use-system-valgrind
|
--use-system-valgrind
|
||||||
|
@ -33,7 +32,9 @@ _scons_args="
|
||||||
--nostrip
|
--nostrip
|
||||||
--disable-warnings-as-errors"
|
--disable-warnings-as-errors"
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
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";;
|
*) _scons_args+=" --wiredtiger=off";;
|
||||||
esac
|
esac
|
||||||
# ETOOHUGE
|
# ETOOHUGE
|
||||||
|
|
Loading…
Add table
Reference in a new issue