commit: d8d31e5ad00737872046269b339e327bc715f318
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 1 08:52:15 2016 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan 1 09:37:28 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d31e5a
dev-db/mongodb: Convert scons_opts into an array, to preserve whitespace
dev-db/mongodb/mongodb-3.2.0.ebuild | 32 ++++++++++++++++++--------------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/dev-db/mongodb/mongodb-3.2.0.ebuild
b/dev-db/mongodb/mongodb-3.2.0.ebuild
index c8836f7..a317780 100644
--- a/dev-db/mongodb/mongodb-3.2.0.ebuild
+++ b/dev-db/mongodb/mongodb-3.2.0.ebuild
@@ -64,29 +64,33 @@ pkg_setup() {
# --use-system-tcmalloc is strongly NOT recommended:
#
https://www.mongodb.org/about/contributors/tutorial/build-mongodb-from-source/
- scons_opts+=" --disable-warnings-as-errors"
- scons_opts+=" --use-system-boost"
- scons_opts+=" --use-system-pcre"
- scons_opts+=" --use-system-snappy"
- scons_opts+=" --use-system-stemmer"
- scons_opts+=" --use-system-yaml"
- scons_opts+=" --use-system-zlib"
+ scons_opts=(
+ --disable-warnings-as-errors
+ --use-system-boost
+ --use-system-pcre
+ --use-system-snappy
+ --use-system-stemmer
+ --use-system-yaml
+ --use-system-zlib
+ )
if use debug; then
- scons_opts+=" --dbg=on"
+ scons_opts+=( --dbg=on )
fi
if use prefix; then
- scons_opts+=" --cpppath=${EPREFIX}/usr/include"
- scons_opts+=" --libpath=${EPREFIX}/usr/$(get_libdir)"
+ scons_opts+=(
+ --cpppath="${EPREFIX}/usr/include"
+ --libpath="${EPREFIX}/usr/$(get_libdir)"
+ )
fi
if use kerberos; then
- scons_opts+=" --use-sasl-client"
+ scons_opts+=( --use-sasl-client )
fi
if use ssl; then
- scons_opts+=" --ssl"
+ scons_opts+=( --ssl )
fi
}
@@ -101,11 +105,11 @@ src_compile() {
filter-flags '-m*'
filter-flags '-O?'
fi
- escons ${scons_opts} core tools
+ escons "${scons_opts[@]}" core tools
}
src_install() {
- escons ${scons_opts} --nostrip install --prefix="${ED}"/usr
+ escons "${scons_opts[@]}" --nostrip install --prefix="${ED}"/usr
for x in /var/{lib,log}/${PN}; do
keepdir "${x}"