summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 14 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e4b1913eda42..707f46b42a65 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=redis-timeseries
_commit_hash=26a2e426ba7b1fa80e9709d73e28d4a067f39900 # v1.8.3 tag
pkgver=1.8.3
-pkgrel=1
+pkgrel=2
pkgdesc="Time Series data structure for Redis"
arch=(x86_64)
url="https://redis.io/docs/stack/timeseries/"
@@ -13,6 +13,8 @@ redis
makedepends=(
git
lcov
+python
+cmake
)
source=(
@@ -25,6 +27,7 @@ git+https://github.com/RedisGears/LibMR.git
git+https://github.com/redis/hiredis.git
git+https://github.com/libevent/libevent.git
no_submodule_init.patch
+readies.patch
)
sha256sums=('SKIP'
@@ -35,7 +38,8 @@ sha256sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
- 'db2839d9b4c67a40d35af1afb9e9e9058a932469f38e8a048667879e0c107dbf')
+ '2fd78c5f453aa30aa9df71bf8c34ad5add7368086b50cfbfafa1adec1e2659a4'
+ 'fb3fed48d6db9510f8830bd87bb30678c9061054e1aa7c5e8bbc480e13858d3a')
pkgver() {
cd RedisTimeSeries
@@ -46,14 +50,19 @@ prepare() {
cd RedisTimeSeries
git submodule init
+
_sm=readies
git config submodule.deps/${_sm}.url "${srcdir}/${_sm}"
+
_sm=fast_double_parser
git config submodule.deps/${_sm}.url "${srcdir}/${_sm}"
+
_sm=cpu_features
git config submodule.deps/${_sm}.url "${srcdir}/${_sm}"
+
_sm=RedisModulesSDK
git config submodule.deps/${_sm}.url "${srcdir}/${_sm}"
+
_sm=LibMR
git config submodule.deps/${_sm}.url "${srcdir}/${_sm}"
#git -c protocol.file.allow=always submodule update
@@ -67,14 +76,13 @@ prepare() {
git submodule--helper update -q # use the submodule commit hashes specified
popd
- # don't let the build script fetch
- cat ../no_submodule_init.patch | patch -p1
+ # prevent auto submodule fetch
+ cat ../no_submodule_init.patch | patch -p1
+ cat ../readies.patch | patch -p1
}
build() {
cd RedisTimeSeries
-
- #./configure --prefix=/usr
make build
}