aports/testing/dolt/APKBUILD
2025-04-11 19:40:50 +02:00

34 lines
972 B
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=dolt
pkgver=1.50.0
pkgrel=2
pkgdesc="Dolt It's Git for Data"
url="https://www.dolthub.com"
arch="all !x86 !armhf !armv7" # fails on 32-bit
license="Apache-2.0"
options="!check chmod-clean net"
makedepends="go"
source="$pkgname-$pkgver.tar.gz::https://github.com/dolthub/dolt/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgver/go"
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
mkdir -p build
go build \
-mod=readonly \
-ldflags "-extldflags \"$LDFLAGS\"" \
-o build \
./cmd/...
}
package() {
install -Dm755 build/dolt "$pkgdir"/usr/bin/dolt
}
sha512sums="
05f2449b9c8918b7b87b7bba1cb3fd07a7bd9c6e3969c483f9c952acede3201819b98046bf9a993ea75a200b61bcfab92f77502e84b4c0e2b4eeee758c78b369 dolt-1.50.0.tar.gz
"