diff options
author | George Rawlinson | 2022-01-23 07:21:58 +0000 |
---|---|---|
committer | George Rawlinson | 2022-01-23 07:21:58 +0000 |
commit | b8d8a65c14199b72ff9494514609be9c7e9abdec (patch) | |
tree | c1a19c5fb01c9e265519a74bd4756328db9be523 | |
parent | 14e446e5aec56b0a03c22a22ddfef73c10049867 (diff) | |
download | aur-b8d8a65c14199b72ff9494514609be9c7e9abdec.tar.gz |
upgpkg: air 1.27.9-1
* New upstream release.
* Switch source to git commit from github tarball.
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 25 insertions, 16 deletions
@@ -1,14 +1,15 @@ pkgbase = air pkgdesc = Live reload for Go apps - pkgver = 1.27.8 + pkgver = 1.27.9 pkgrel = 1 url = https://github.com/cosmtrek/air arch = x86_64 license = GPL3 + makedepends = git makedepends = go depends = glibc - source = air-1.27.8.tar.gz::https://github.com/cosmtrek/air/archive/v1.27.8.tar.gz - sha512sums = 3a63da40296810b58e595ac3e543656bcc4ba4052be8f429050dacabb0bcdc40dc57200d138722b4733403e5c9ccafab712c0ffc2131fce9801654b0b2bbeb35 - b2sums = fbedb7af3bfac93c37c294242e2f22da073656ce7f825da1a82b11a71c3ff8d050978d70a083c18b1cf81206c0ab5b687e020b742e126c1f4a6b22521f7910b9 + options = !lto + source = air::git+https://github.com/cosmtrek/air.git#commit=751a9971787c98059ba958b83812fd14780de7f2 + b2sums = SKIP pkgname = air @@ -1,20 +1,27 @@ # Maintainer: George Rawlinson <george@rawlinson.net.nz> pkgname=air -pkgver=1.27.8 +pkgver=1.27.9 pkgrel=1 pkgdesc="Live reload for Go apps" arch=('x86_64') url="https://github.com/cosmtrek/air" license=('GPL3') depends=('glibc') -makedepends=('go') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('3a63da40296810b58e595ac3e543656bcc4ba4052be8f429050dacabb0bcdc40dc57200d138722b4733403e5c9ccafab712c0ffc2131fce9801654b0b2bbeb35') -b2sums=('fbedb7af3bfac93c37c294242e2f22da073656ce7f825da1a82b11a71c3ff8d050978d70a083c18b1cf81206c0ab5b687e020b742e126c1f4a6b22521f7910b9') +makedepends=('git' 'go') +options=('!lto') +_commit='751a9971787c98059ba958b83812fd14780de7f2' +source=("$pkgname::git+$url.git#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} prepare() { - cd "$pkgname-$pkgver" + cd "$pkgname" # create directory for build output mkdir build @@ -24,13 +31,12 @@ prepare() { } build() { - cd "$pkgname-$pkgver" + cd "$pkgname" # set Go flags export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" - local goVersion="$(go version | sed -r 's/go version go(.*)\ .*/\1/')" go build -v \ -trimpath \ @@ -39,17 +45,19 @@ build() { -modcacherw \ -ldflags "-linkmode external -extldflags ${LDFLAGS} \ -X main.airVersion=$pkgver \ - -X main.goVersion=$goVersion" \ - -o build . + -X main.goVersion=$(go env GOVERSION | sed 's/^go//')" \ + -o build \ + . } check() { - cd "$pkgname-$pkgver" + cd "$pkgname" + go test -v ./... } package() { - cd "$pkgname-$pkgver" + cd "$pkgname" # binary install -vDm755 -t "$pkgdir/usr/bin" "build/$pkgname" |