summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-05-25 21:27:38 +0000
committerCaleb Maclennan2020-05-25 21:27:38 +0000
commitadc2648ff0b1a5b3f8a8f2f1816999d254268dad (patch)
tree9ce0bded0527af22525d38d9ee25a67bfa161a20
parent340e8f9d5e49b18d0e3ddc96dc3452477954ad8e (diff)
downloadaur-adc2648ff0b1a5b3f8a8f2f1816999d254268dad.tar.gz
Use updated Arch packaging guidelines for Go
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD5
2 files changed, 5 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9d848de145be..a3314e99415e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mattermost
pkgdesc = Open source Slack-alternative in Golang and React
pkgver = 5.23.0
- pkgrel = 1
+ pkgrel = 2
url = https://mattermost.com
arch = x86_64
arch = i686
@@ -11,7 +11,7 @@ pkgbase = mattermost
arch = aarch64
license = AGPL
license = Apache
- makedepends = go-pie
+ makedepends = go
makedepends = jq
makedepends = nodejs
makedepends = npm
diff --git a/PKGBUILD b/PKGBUILD
index ef339cf00d47..d07a75e6384b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@
pkgname=mattermost
pkgver=5.23.0
-pkgrel=1
+pkgrel=2
pkgdesc='Open source Slack-alternative in Golang and React'
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url='https://mattermost.com'
license=('AGPL' 'Apache')
-makedepends=('go-pie'
+makedepends=('go'
'jq'
'nodejs'
'npm')
@@ -117,6 +117,7 @@ prepare() {
build() {
cd "$srcdir/src/github.com/$pkgname/$pkgname-server"
export GOPATH="$srcdir" BUILD_NUMBER=$pkgver-$pkgrel
+ export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
make build-linux
make build-client
make package