diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 14 insertions, 6 deletions
@@ -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 } |