aboutsummaryrefslogtreecommitdiffstats
path: root/testing/victoria-metrics/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/victoria-metrics/APKBUILD')
-rw-r--r--testing/victoria-metrics/APKBUILD66
1 files changed, 0 insertions, 66 deletions
diff --git a/testing/victoria-metrics/APKBUILD b/testing/victoria-metrics/APKBUILD
deleted file mode 100644
index 7b5c80b0599..00000000000
--- a/testing/victoria-metrics/APKBUILD
+++ /dev/null
@@ -1,66 +0,0 @@
-# Contributor: Konstantin Kulikov <k.kulikov2@gmail.com>
-# Maintainer: Konstantin Kulikov <k.kulikov2@gmail.com>
-pkgname=victoria-metrics
-pkgver=1.63.0
-pkgrel=0
-provides=victoriametrics
-pkgdesc="Fast, cost-effective and scalable time series database"
-url="https://github.com/VictoriaMetrics/VictoriaMetrics"
-# Test failures on other archs, FP precision mostly.
-arch="x86_64"
-license="Apache-2.0"
-makedepends="go"
-subpackages="$pkgname-openrc $pkgname-tools:_tools $pkgname-backup-tools:_backup_tools"
-install="$pkgname.pre-install"
-source="$pkgname-$pkgver.tar.gz::https://github.com/VictoriaMetrics/VictoriaMetrics/archive/v$pkgver.tar.gz
- $pkgname.initd
- $pkgname.confd
- "
-builddir="$srcdir/VictoriaMetrics-$pkgver"
-
-# Depends on cgo zstd package that ships prebuilt object files built against glibc.
-# It is possible to rebuild it against musl, but
-# pure go zstd lib works well enough and is not written in C.
-export CGO_ENABLED=0
-
-export GOPATH=$srcdir/go
-export GOCACHE=$srcdir/go-build
-export GOTMPDIR=$srcdir
-
-build() {
- local ldflags="-w -s -X github.com/VictoriaMetrics/VictoriaMetrics/lib/buildinfo.Version=$pkgver"
- local bin
- for bin in victoria-metrics vmagent vmalert vmauth vmctl vmrestore vmbackup; do
- go build -modcacherw -ldflags="$ldflags" -o bin/$bin ./app/$bin
- done
-}
-
-check() {
- go test -modcacherw -short ./...
-}
-
-package() {
- install -Dm755 $builddir/bin/$pkgname $pkgdir/usr/bin/$pkgname
- install -Dm755 $srcdir/$pkgname.initd $pkgdir/etc/init.d/$pkgname
- install -Dm644 $srcdir/$pkgname.confd $pkgdir/etc/conf.d/$pkgname
-}
-
-_tools() {
- pkgdesc="$pkgdesc (vmagent, vmalert, vmauth, vmctl)"
- install -Dm755 $builddir/bin/vmagent $subpkgdir/usr/bin/vmagent
- install -Dm755 $builddir/bin/vmalert $subpkgdir/usr/bin/vmalert
- install -Dm755 $builddir/bin/vmauth $subpkgdir/usr/bin/vmauth
- install -Dm755 $builddir/bin/vmctl $subpkgdir/usr/bin/vmctl
-}
-
-_backup_tools() {
- pkgdesc="$pkgdesc (vmbackup, vmrestore)"
- install -Dm755 $builddir/bin/vmbackup $subpkgdir/usr/bin/vmbackup
- install -Dm755 $builddir/bin/vmrestore $subpkgdir/usr/bin/vmrestore
-}
-
-sha512sums="
-98997161e190bf19fc7232c653602deb5411fa97a5f1cfbe5c11eaf49d9fcf54f5017a35ebe1051b6d4d30805b9e982306a6a62559f90564b064cb2a3385891b victoria-metrics-1.63.0.tar.gz
-6e6fee6240abf9aab9a6c6174bf44394cd09c6e0c5b2743bef520ee6660f48f209e8f2f12c79b4d8546f2d1468d90409dac9c2b693218bede516a0f715c64c48 victoria-metrics.initd
-0b5150faf35695f61255e957757c560bf92f0c75317a61a900a6a179e18d918ed5bd7d1405053f10fd93c64ae0e873ab0855044abcab9883bbe3d32ba1079041 victoria-metrics.confd
-"