[arch-commits] Commit in mongodb/trunk (PKGBUILD)
Felix Yan
fyan at nymeria.archlinux.org
Wed May 14 16:07:58 UTC 2014
Date: Wednesday, May 14, 2014 @ 18:07:58
Author: fyan
Revision: 111134
upgpkg: mongodb 2.6.1-2
- use clang to workaround FS#40284
Modified:
mongodb/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-05-14 15:28:55 UTC (rev 111133)
+++ PKGBUILD 2014-05-14 16:07:58 UTC (rev 111134)
@@ -12,8 +12,8 @@
arch=('i686' 'x86_64')
url='http://www.mongodb.org'
license=('AGPL3')
-depends=('pcre' 'snappy' 'openssl' 'gperftools' 'libsasl') # 'boost-libs' 'libyaml' 'yaml-cpp' 'v8')
-makedepends=('scons' 'readline' 'ncurses' 'libpcap') # 'boost')
+depends=('pcre' 'snappy' 'openssl' 'gperftools' 'libsasl' 'boost-libs') # 'libyaml' 'yaml-cpp' 'v8')
+makedepends=('scons' 'readline' 'ncurses' 'libpcap' 'boost' 'clang')
checkdepends=('python2-pymongo')
optdepends=('libpcap: needed for mongosniff')
backup=('etc/mongodb.conf')
@@ -35,8 +35,8 @@
--use-system-snappy \
--use-system-tcmalloc \
--use-sasl-client \
- --ssl
- # --use-system-boost
+ --use-system-boost \
+ --ssl --cc=clang --cxx=clang++
# --use-system-yaml
# --use-system-v8
}
@@ -47,7 +47,14 @@
cd mongodb-src-r${pkgver}
- scons smokeAll --smokedbprefix="$srcdir" || :
+ scons smokeAll \
+ --use-system-pcre \
+ --use-system-snappy \
+ --use-system-tcmalloc \
+ --use-sasl-client \
+ --use-system-boost \
+ --ssl --cc=clang --cxx=clang++ \
+ --smokedbprefix="$srcdir" || :
}
package() {
@@ -60,9 +67,9 @@
--use-system-snappy \
--use-system-tcmalloc \
--use-sasl-client \
- --ssl \
+ --use-system-boost \
+ --ssl --cc=clang --cxx=clang++ \
--prefix="$pkgdir/usr"
- # --use-system-boost
# --use-system-yaml
# --use-system-v8
More information about the arch-commits
mailing list