diff options
author | Mikhail f. Shiryaev | 2022-07-27 13:15:03 +0200 |
---|---|---|
committer | Mikhail f. Shiryaev | 2022-07-27 13:15:03 +0200 |
commit | a844d4e0f02e562c5dbcc5f4180ba3a33ed4a76b (patch) | |
tree | 8e8f9b9b5c5d49f883be2f1624bbf89bc75863df | |
parent | d56df6eeb7fc7d8223dd65a7c3cf246a1ba1b695 (diff) | |
download | aur-a844d4e0f02e562c5dbcc5f4180ba3a33ed4a76b.tar.gz |
Bump version, add aarch64 packages
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 56 insertions, 26 deletions
@@ -1,24 +1,34 @@ pkgbase = clickhouse pkgdesc = An open-source column-oriented database management system that allows generating analytical data reports in real time - pkgver = 22.4.5.9 + pkgver = 22.7.1.2484 pkgrel = 1 url = https://clickhouse.tech/ install = clickhouse.install arch = x86_64 + arch = aarch64 license = Apache depends = tzdata depends = libcap - noextract = clickhouse-client_22.4.5.9_all.deb - noextract = clickhouse-common-static_22.4.5.9_amd64.deb - noextract = clickhouse-server_22.4.5.9_all.deb + noextract = clickhouse-client_22.7.1.2484_amd64.deb + noextract = clickhouse-common-static_22.7.1.2484_amd64.deb + noextract = clickhouse-server_22.7.1.2484_amd64.deb + noextract = clickhouse-client_22.7.1.2484_arm64.deb + noextract = clickhouse-common-static_22.7.1.2484_arm64.deb + noextract = clickhouse-server_22.7.1.2484_arm64.deb backup = etc/clickhouse-client/config.xml backup = etc/clickhouse-server/config.xml backup = etc/clickhouse-server/users.xml - source = https://packages.clickhouse.com/deb/pool/stable/clickhouse-client_22.4.5.9_all.deb - source = https://packages.clickhouse.com/deb/pool/stable/clickhouse-common-static_22.4.5.9_amd64.deb - source = https://packages.clickhouse.com/deb/pool/stable/clickhouse-server_22.4.5.9_all.deb - sha256sums = b408e1479eb8e72d89f4cb8a1c310d2abd73e40247cbaa7000f55421b3c865e9 - sha256sums = 7372591360497670b736697d3bd7d1548f0761adab0295c8d03102368ab552e0 - sha256sums = 22e685245f5a5bcb42d020050cb363ebca2e8058eb31c2be6ea702d42646e6d8 + source_x86_64 = https://packages.clickhouse.com/deb/pool/stable/clickhouse-client_22.7.1.2484_amd64.deb + source_x86_64 = https://packages.clickhouse.com/deb/pool/stable/clickhouse-common-static_22.7.1.2484_amd64.deb + source_x86_64 = https://packages.clickhouse.com/deb/pool/stable/clickhouse-server_22.7.1.2484_amd64.deb + sha256sums_x86_64 = b32eee815b176506ba4bb48abebf9d3cecef6d79fd2fc0e40bb8049953f31fcd + sha256sums_x86_64 = 01175dae948d7b5e70014f486ce05daa86a498bb4f0cc81a7196239f737cfb52 + sha256sums_x86_64 = e605c6bf6654809cbe10db83356c6e54add5e957a509af1c85eb7390d66fc194 + source_aarch64 = https://packages.clickhouse.com/deb/pool/stable/clickhouse-client_22.7.1.2484_arm64.deb + source_aarch64 = https://packages.clickhouse.com/deb/pool/stable/clickhouse-common-static_22.7.1.2484_arm64.deb + source_aarch64 = https://packages.clickhouse.com/deb/pool/stable/clickhouse-server_22.7.1.2484_arm64.deb + sha256sums_aarch64 = 8a7831754795a93840f25588e9b6c8eb378a76d614250590487eb0d317dbaca2 + sha256sums_aarch64 = ede549996ffff9d3a701365b48b743f31109d70c6f5db1cab5107c56cc4024ce + sha256sums_aarch64 = 0c7a11a073bb28241881bcef221ce3df4adf04432e4b6e702c9e1aa002e2f72e pkgname = clickhouse @@ -2,27 +2,46 @@ # Maintainer: Mikhail f. Shiryaev <mr dot felixoid at gmail dot com> pkgname=clickhouse -pkgver=22.4.5.9 +pkgver=22.7.1.2484 pkgrel=1 pkgdesc='An open-source column-oriented database management system that allows generating analytical data reports in real time' -arch=('x86_64') +arch=('x86_64' 'aarch64') url='https://clickhouse.tech/' license=('Apache') depends=('tzdata' 'libcap') -noextract=( - clickhouse-client_${pkgver}_all.deb - clickhouse-common-static_${pkgver}_amd64.deb - clickhouse-server_${pkgver}_all.deb -) -source=( - https://packages.clickhouse.com/deb/pool/stable/clickhouse-client_${pkgver}_all.deb +source_x86_64=( + https://packages.clickhouse.com/deb/pool/stable/clickhouse-client_${pkgver}_amd64.deb https://packages.clickhouse.com/deb/pool/stable/clickhouse-common-static_${pkgver}_amd64.deb - https://packages.clickhouse.com/deb/pool/stable/clickhouse-server_${pkgver}_all.deb + https://packages.clickhouse.com/deb/pool/stable/clickhouse-server_${pkgver}_amd64.deb +) +sha256sums_x86_64=( + b32eee815b176506ba4bb48abebf9d3cecef6d79fd2fc0e40bb8049953f31fcd + 01175dae948d7b5e70014f486ce05daa86a498bb4f0cc81a7196239f737cfb52 + e605c6bf6654809cbe10db83356c6e54add5e957a509af1c85eb7390d66fc194 +) +source_aarch64=( + https://packages.clickhouse.com/deb/pool/stable/clickhouse-client_${pkgver}_arm64.deb + https://packages.clickhouse.com/deb/pool/stable/clickhouse-common-static_${pkgver}_arm64.deb + https://packages.clickhouse.com/deb/pool/stable/clickhouse-server_${pkgver}_arm64.deb ) -sha256sums=( - b408e1479eb8e72d89f4cb8a1c310d2abd73e40247cbaa7000f55421b3c865e9 - 7372591360497670b736697d3bd7d1548f0761adab0295c8d03102368ab552e0 - 22e685245f5a5bcb42d020050cb363ebca2e8058eb31c2be6ea702d42646e6d8 +sha256sums_aarch64=( + 8a7831754795a93840f25588e9b6c8eb378a76d614250590487eb0d317dbaca2 + ede549996ffff9d3a701365b48b743f31109d70c6f5db1cab5107c56cc4024ce + 0c7a11a073bb28241881bcef221ce3df4adf04432e4b6e702c9e1aa002e2f72e +) +_noextract_x86_64=( + clickhouse-client_"${pkgver}"_amd64.deb + clickhouse-common-static_"${pkgver}"_amd64.deb + clickhouse-server_"${pkgver}"_amd64.deb +) +_noextract_aarch64=( + clickhouse-client_"${pkgver}"_arm64.deb + clickhouse-common-static_"${pkgver}"_arm64.deb + clickhouse-server_"${pkgver}"_arm64.deb +) +noextract=( + "${_noextract_x86_64[@]}" + "${_noextract_aarch64[@]}" ) install=$pkgname.install backup=( @@ -32,8 +51,9 @@ backup=( ) package() { - for deb in "${noextract[@]}"; do - bsdtar -xf $deb + debs="_noextract_${CARCH}[@]" + for deb in "${!debs}"; do + bsdtar -xf "$deb" tar xf data.tar.gz -C "${pkgdir}" done |