Date: Sunday, July 5, 2020 @ 14:48:55 Author: foxboron Revision: 657851
upgpkg: matterbridge 1.17.5-2 Updated to current go package guidelines Modified: matterbridge/trunk/PKGBUILD ----------+ PKGBUILD | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-07-05 14:44:43 UTC (rev 657850) +++ PKGBUILD 2020-07-05 14:48:55 UTC (rev 657851) @@ -2,13 +2,13 @@ pkgname=matterbridge pkgver=1.17.5 -pkgrel=1 +pkgrel=2 pkgdesc="Multi-protocols (IRC/XMPP/Mattermost/Slack/Matrix/etc) bridge" arch=(x86_64) url="https://github.com/42wim/matterbridge" license=(Apache) depends=(glibc) -makedepends=(go-pie git) +makedepends=(go git) backup=(etc/matterbridge.toml) 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" @@ -25,7 +25,12 @@ build() { cd ${pkgname}-${pkgver} - go build -v -o ${pkgname} -trimpath -ldflags "-extldflags ${LDFLAGS}" . + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + go build -v -o ${pkgname} . } package() {
