diff options
author | githubaction | 2020-09-20 08:26:12 +0000 |
---|---|---|
committer | githubaction | 2020-09-20 08:26:12 +0000 |
commit | 49d9247f22fda1c6c688d9d509a9612330e2aaf4 (patch) | |
tree | 9870d789bf7c8f3ae1b83c37cb9c89bae07e6bc1 | |
parent | 39abb04b9e97a2859f8a0404674dd2fb9dfd5e17 (diff) | |
download | aur-49d9247f22fda1c6c688d9d509a9612330e2aaf4.tar.gz |
Update PKGBUILD and .SRCINFO with GitHub Actions
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 20 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = boogrocha pkgdesc = A lightweight, easy to use command-line application (bgc) for managing your group room bookings at Chalmers University of Technology - pkgver = v1.0.19 + pkgver = v1.0.21 pkgrel = 1 url = https://github.com/sidusio/boogrocha arch = x86_64 @@ -8,8 +8,8 @@ pkgbase = boogrocha makedepends = go provides = bgc conflicts = bgc - source = https://github.com/sidusio/boogrocha/archive/v1.0.19.tar.gz - sha256sums = d435c1c1ced813c392e33e0bac0fbdbd415f67dcebc0a165c9456ae2313c23f0 + source = https://github.com/sidusio/boogrocha/archive/v1.0.21.tar.gz + sha256sums = e017fe0212da76c217146190fe89b40e6a32569ea9d037a6018967bd469998e6 pkgname = boogrocha @@ -1,9 +1,9 @@ #Maintainer: Karl Wikström <boogrocha@sidus.io> #Maintainer: William Leven <boogrocha@sidus.io> -tag=v1.0.19 +_tag=v1.0.21 pkgname=boogrocha -pkgver=$tag +pkgver=$_tag pkgrel=1 pkgdesc="A lightweight, easy to use command-line application (bgc) for managing your group room bookings at Chalmers University of Technology" arch=('x86_64') @@ -12,13 +12,24 @@ provides=(bgc) url="https://github.com/sidusio/boogrocha" license=("GPL3") makedepends=(go) -source=($url/archive/$tag.tar.gz) -sha256sums=('d435c1c1ced813c392e33e0bac0fbdbd415f67dcebc0a165c9456ae2313c23f0') +source=($url/archive/$_tag.tar.gz) +sha256sums=('e017fe0212da76c217146190fe89b40e6a32569ea9d037a6018967bd469998e6') +# The name of the root directory of the tar.gz that Github +# automatically creates and which therefore will be extracted +_src="BooGroCha-${pkgver:1}" build() { - go build ./$pkgname/cmd/bgc + cd $_src + # Build as per Go package guidelines + go build \ + -trimpath \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \ + ./cmd/bgc } package() { - install -Dm755 ./$pkgname/bgc "$pkgdir"/usr/bin/bgc + install -Dm755 ./$_src/bgc "$pkgdir"/usr/bin/bgc } |