diff options
author | ml | 2021-07-27 15:00:36 +0200 |
---|---|---|
committer | ml | 2021-07-27 15:00:36 +0200 |
commit | 4b4de952bde39df68290e8093cf008ec4fe5f470 (patch) | |
tree | 288b2d2320bf02b5de386b79f7007e414d292abd /PKGBUILD | |
download | aur-4b4de952bde39df68290e8093cf008ec4fe5f470.tar.gz |
updpkg: jsonnet-bundler 0.4.0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a196633a71d8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: ml <> +pkgname=jsonnet-bundler +pkgver=0.4.0 +pkgrel=1 +pkgdesc='jsonnet package manager' +arch=('x86_64') +url='https://github.com/jsonnet-bundler/jsonnet-bundler' +license=('Apache') +depends=('glibc') +makedepends=('go') +source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") +sha256sums=('bedb42ccacf7922fec47cffc95a1e1999400fd1e6f89d817d9d75b21a60f68e7') + +build() { + cd "$pkgname-$pkgver" + export CGO_ENABLED=1 + export CGO_LDFLAGS="$LDFLAGS" + export CGO_CFLAGS="$CFLAGS" + export CGO_CPPFLAGS="$CPPFLAGS" + export CGO_CXXFLAGS="$CXXFLAGS" + export GOFLAGS='-buildmode=pie -trimpath -modcacherw' + go build -ldflags "-linkmode=external -X=main.Version=v$pkgver" ./cmd/jb +} + +package() { + install -Dm755 "$pkgname-$pkgver"/jb -t "$pkgdir"/usr/bin +} |