# Maintainer: Joachim Schlöffel pkgname=greptimedb pkgver=1.0.2 pkgrel=0 pkgdesc="Cloud-native observability database for metrics, logs, and traces" url="https://github.com/GreptimeTeam/greptimedb" arch="x86_64" license="Apache-2.0" depends="ca-certificates" makedepends=" binutils cargo clang cmake coreutils lld linux-headers make mold openssl-dev openssl-libs-static perl protobuf protobuf-dev rust zlib-dev zlib-static zstd-dev zstd-static " options="net" source="$pkgname-$pkgver.tar.gz::https://github.com/GreptimeTeam/greptimedb/archive/refs/tags/v$pkgver.tar.gz" export CARGO_HOME="$srcdir/cargo" export CARGO_BUILD_JOBS="${CARGO_BUILD_JOBS:-2}" export LIBRARY_PATH="/usr/lib" build() { cargo build \ --release \ --locked \ --bin greptime \ --features servers/dashboard } check() { "$builddir"/target/release/greptime --version } package() { install -Dm755 "$builddir"/target/release/greptime \ "$pkgdir"/usr/bin/greptime } sha512sums=" 7f4ac722b84a26816030e65d504b37a53edfca15de669a4f6ee7a903f1a29c8358dcc2376a0a6cfd9ded13b0c5d7550a6856b9b10dc8cd080c6b12970553a0ea greptimedb-1.0.2.tar.gz "