[arch-commits] Commit in matterbridge/trunk (PKGBUILD)
Bruno Pagani
archange at archlinux.org
Tue Oct 23 18:05:00 UTC 2018
Date: Tuesday, October 23, 2018 @ 18:04:59
Author: archange
Revision: 398706
upgpkg: matterbridge 1.11.3-1
Also enhancement of go build.
Modified:
matterbridge/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-10-23 18:04:19 UTC (rev 398705)
+++ PKGBUILD 2018-10-23 18:04:59 UTC (rev 398706)
@@ -1,7 +1,7 @@
# Maintainer: Bruno Pagani <archange at archlinux.org>
pkgname=matterbridge
-pkgver=1.11.1
+pkgver=1.11.3
pkgrel=1
pkgdesc="Multi-protocols (IRC/XMPP/Mattermost/Slack/Matrix/etc) bridge"
arch=('x86_64')
@@ -14,20 +14,21 @@
source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz"
${pkgname}-${pkgver}.tar.gz.asc::"${url}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc"
'matterbridge.service')
-sha256sums=('1ee04e8da50e1274ee5d3886ead67d1a9b0b5429568ce1f0285b2b40c47a2774'
+sha256sums=('84c2e5108255ea45a02c25893c94ec6a0ed65156ac311bfc5a5151840acf0b63'
'SKIP'
'afb424b918f7108f5efae39afbed5d23d9a2c36710c6e0adbb96c7e5c7835aa3')
validpgpkeys=('CC7D978417C1AEA1E4CDD7240E41AB4BF4C610B4') # wim <wim at 42.be>
prepare() {
- export GOPATH="${srcdir}"/gopath
- mkdir -p "$GOPATH"/src/${_url}
- cp -r ${pkgname}-${pkgver}/* "$GOPATH"/src/${_url}
+ mkdir -p gopath/src/${_url%/*}
+ ln -rTsf ${pkgname}-${pkgver} gopath/src/${_url}
}
build() {
export GOPATH="${srcdir}"/gopath
- go install -v ${_url}
+ go install \
+ -gcflags "all=-trimpath=${GOPATH}" -asmflags "all=-trimpath=${GOPATH}" \
+ -ldflags "-linkmode external -extldflags ${LDFLAGS} -s -w" -v ${_url}
}
package() {
More information about the arch-commits
mailing list