Date: Saturday, May 9, 2020 @ 14:31:02 Author: foxboron Revision: 625966
upgpkg: glider 0.10.0-2 Removed go get usage and updated to current guidelines Modified: glider/trunk/PKGBUILD ----------+ PKGBUILD | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-05-09 14:29:03 UTC (rev 625965) +++ PKGBUILD 2020-05-09 14:31:02 UTC (rev 625966) @@ -1,33 +1,31 @@ # Maintainer: Felix Yan <[email protected]> +# Maintainer: Morten Linderud <[email protected]> pkgname=glider pkgver=0.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="A forward proxy with multiple protocols support" arch=('x86_64') url="https://github.com/nadoo/glider" license=('GPL') depends=('glibc') -makedepends=('go-pie' 'git') +makedepends=('go' 'git') source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz") sha512sums=('cd2f1dcec0f4b9d4836e766ecd406cd94cbe26ccaaf42834f5c322815967a1ad1e6fc85fe4e07fdcd7591ef513b1d672bd09ba69f3efe14f97417d577a772c05') -prepare() { - mkdir .gopath - export GOPATH="$srcdir"/.gopath - mkdir -p "$GOPATH"/src/github.com/nadoo - ln -sf "$srcdir"/glider-$pkgver "$GOPATH"/src/github.com/nadoo/glider +build() { + cd glider-$pkgver + export GOFLAGS="-buildmode=pie -trimpath" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + go build -o glider . - go get github.com/nadoo/conflag github.com/nadoo/go-shadowsocks2 } -build() { +check(){ cd glider-$pkgver - go build \ - -gcflags "all=-trimpath=${PWD}" \ - -asmflags "all=-trimpath=${PWD}" \ - -ldflags "-extldflags ${LDFLAGS}" - + go test -v ./... } package() {
