[arch-commits] Commit in rethinkdb/trunk (PKGBUILD build.diff rethinkdb.install)
Anatol Pomozov
anatolik at nymeria.archlinux.org
Wed Mar 26 18:53:12 UTC 2014
Date: Wednesday, March 26, 2014 @ 19:53:11
Author: anatolik
Revision: 108322
upgpkg: rethinkdb 1.12.0-1
Modified:
rethinkdb/trunk/PKGBUILD
rethinkdb/trunk/rethinkdb.install
Deleted:
rethinkdb/trunk/build.diff
-------------------+
PKGBUILD | 21 ++++++---------------
build.diff | 20 --------------------
rethinkdb.install | 4 +++-
3 files changed, 9 insertions(+), 36 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-03-26 18:30:10 UTC (rev 108321)
+++ PKGBUILD 2014-03-26 18:53:11 UTC (rev 108322)
@@ -4,7 +4,7 @@
# Contributor: Sigmund Lahn <sigmund at lahn.no>
pkgname=rethinkdb
-pkgver=1.11.3
+pkgver=1.12.0
pkgrel=1
pkgdesc='An open-source distributed database built with love.'
arch=(i686 x86_64)
@@ -11,7 +11,7 @@
url='http://www.rethinkdb.com/'
license=(AGPL)
depends=(protobuf ncurses gperftools)
-makedepends=(boost python python2 subversion) # subversion is for checking out V8 sources
+makedepends=(boost python python2)
backup=(etc/rethinkdb/instances.d/default.conf)
install=rethinkdb.install
options=(!emptydirs)
@@ -19,18 +19,11 @@
http://download.rethinkdb.com/dist/rethinkdb-$pkgver.tgz
rethinkdb-tmpfile.conf
rethinkdb.service
- build.diff
)
-sha256sums=('ab59ebe40f4a6a499b27e4ce85818f8ebe88d919d832f22384ba2cdacf0ba267'
+sha256sums=('5602617986d54521db9bf385e00eb5147fab12ccb9d74dd1c552a90cbc50b9a9'
'656d3a42e75d087e723f71aa320fdd91cbbb82071ef72eb11fd3e4a619b429a4'
- 'e56bffa2b9ebc3a00ef566ab2be0719a633c89d961a2461dfa2d9ffdb258c1a2'
- 'd2330ac0d2fd0a8f14daa4993eb49b55b0de544496e15345502fcdea2a6aaf88')
+ 'e56bffa2b9ebc3a00ef566ab2be0719a633c89d961a2461dfa2d9ffdb258c1a2')
-prepare() {
- cd rethinkdb-$pkgver
- patch -p1 < "$srcdir/build.diff"
-}
-
build() {
cd rethinkdb-$pkgver
./configure --fetch v8 --disable-drivers --dynamic all --enable-precompiled-web --prefix=/usr --sysconfdir=/etc
@@ -40,10 +33,8 @@
check() {
cd rethinkdb-$pkgver
make build/release/rethinkdb-unittest
- # skip some failing tests (should be fixed in 1.12)
- # https://github.com/rethinkdb/rethinkdb/issues/1059
- # https://github.com/rethinkdb/rethinkdb/issues/549
- ./build/release/rethinkdb-unittest --gtest_filter=-TimerTest.TestApproximateWaitTimes:RDBProtocol.OvershardedSindexCreateDrop:RDBProtocol.OvershardedMissingAttr:RDBProtocol.OvershardedOverSizedKeys:RDBBtree.SindexInterruptionViaDrop:RDBBtree.SindexPostConstruct
+ ./build/release/rethinkdb-unittest
+ # some tests might be flaky on btrfs filesystem!
}
package() {
Deleted: build.diff
===================================================================
--- build.diff 2014-03-26 18:30:10 UTC (rev 108321)
+++ build.diff 2014-03-26 18:53:11 UTC (rev 108322)
@@ -1,20 +0,0 @@
-diff --git a/mk/support.mk b/mk/support.mk
-index 821695c..7f8f857 100644
---- a/mk/support.mk
-+++ b/mk/support.mk
-@@ -185,9 +185,13 @@ $(V8_SRC_DIR):
- $P MAKE v8 dependencies
- $(EXTERN_MAKE) -C $(V8_SRC_DIR) dependencies $(SUPPORT_LOG_REDIRECT)
-
--$(V8_INT_LIB): $(V8_INT_DIR)
-+ ( cd $(TC_SRC_DIR) && \
-+ find v8 -type f -exec sed -e 's_^#!/usr/bin/env python$$_&2_; s_^#!/usr/bin/python$$_&2_' -i {} \; && \
-+ sed 's/\bpython\b/python2/' -i v8/Makefile v8/build/gyp/gyp ) $(SUPPORT_LOG_REDIRECT)
-+
-+$(V8_INT_LIB): | $(V8_INT_DIR)
- $P MAKE v8
-- $(EXTERN_MAKE) -C $(V8_INT_DIR) native CXXFLAGS=-Wno-array-bounds $(SUPPORT_LOG_REDIRECT)
-+ $(EXTERN_MAKE) -C $(V8_INT_DIR) native CXXFLAGS='-Wno-error' $(SUPPORT_LOG_REDIRECT)
- $P AR $@
- find $(V8_INT_DIR) -iname "*.o" | grep -v '\/preparser_lib\/' | xargs ar cqs $(V8_INT_LIB);
-
Modified: rethinkdb.install
===================================================================
--- rethinkdb.install 2014-03-26 18:30:10 UTC (rev 108321)
+++ rethinkdb.install 2014-03-26 18:53:11 UTC (rev 108322)
@@ -2,7 +2,9 @@
groupadd rethinkdb &>/dev/null
useradd -g rethinkdb -d /var/lib/rethinkdb -s /bin/false rethinkdb &>/dev/null
- /usr/bin/systemd-tmpfiles --create rethinkdb.conf
+ if type -P systemd-tmpfiles &> /dev/null; then
+ systemd-tmpfiles --create rethinkdb.conf
+ fi
if [ -d /var/lib/rethinkdb ]; then
echo "Database directory '/var/lib/rethinkdb' already exists. If you want to recreate default database then delete the directory and run 'rethinkdb create -d /var/lib/rethinkdb/default'."
More information about the arch-commits
mailing list