diff options
Diffstat (limited to 'community/gomplate/APKBUILD')
-rw-r--r-- | community/gomplate/APKBUILD | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/community/gomplate/APKBUILD b/community/gomplate/APKBUILD index 6ccb3cef312..a67d0093ef8 100644 --- a/community/gomplate/APKBUILD +++ b/community/gomplate/APKBUILD @@ -1,43 +1,43 @@ # Maintainer: Dave Henderson <dhenderson@gmail.com> pkgname=gomplate -_goname="github.com/hairyhenderson/$pkgname" -pkgver=3.10.0 -pkgrel=2 +pkgver=3.11.7 +pkgrel=3 pkgdesc="A versatile Go template processor" url="https://github.com/hairyhenderson/gomplate" -arch="all !s390x" # FAIL: TestCreateContext with SIGSEGV +arch="all" license="MIT" depends="ca-certificates" makedepends="go" -source="$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" -builddir="$srcdir/src/$_goname" +options="net" +source="$pkgname-$pkgver.tar.gz::https://github.com/hairyhenderson/gomplate/archive/v$pkgver.tar.gz" -prepare() { - mkdir -p "${builddir%/*}" - mv "$srcdir"/$pkgname-$pkgver "$builddir"/ +export GOFLAGS="$GOFLAGS -trimpath -modcacherw" +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" +prepare() { default_prepare + + # Fix build with -buildmode=pie. + # + # See: https://gitlab.alpinelinux.org/alpine/aports/-/issues/15809 + sed -i Makefile -e 's/CGO_ENABLED=0//' } build() { make build \ - GOPATH="$srcdir" \ VERSION="$pkgver" \ COMMIT="unknown" } check() { # Note: make test (that runs go test -race) doesn't work. - GOPATH="$srcdir" go test -v + go test -v } package() { install -D -m 755 bin/gomplate "$pkgdir"/usr/bin/gomplate } -cleanup_srcdir() { - [ -d src ] && chmod -R +w src - default_cleanup_srcdir -} - -sha512sums="4b9b4c871b14249493ce2754ed310a9070ff88bddb2e05ecb4db2e3eb8f2bad8d254be2242a53d01d50117b509f0dbd85c69950afe6532048ead15fdfd2a31e9 gomplate-3.10.0.tar.gz" +sha512sums="91646e4142bd49fef408d437c8f744f16fc3a13eddfcc7da45309b3200ae5b49cb3b2363e2f89744deff01d0370979aec6c3f20249a422ddd17b0e0ce72f9a5f gomplate-3.11.7.tar.gz" |