diff options
author | navigaid | 2019-09-19 22:12:18 +0800 |
---|---|---|
committer | navigaid | 2019-09-19 22:12:18 +0800 |
commit | 77a2019ad6dfe717679470dd91f69f8a15d32b02 (patch) | |
tree | 01f32295b22a56addb0466516d218c44c1a24b10 | |
parent | 05280c7adc8ab8f71016bae5252bdfd75c65759b (diff) | |
download | aur-77a2019ad6dfe717679470dd91f69f8a15d32b02.tar.gz |
go mod hack
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 13 insertions, 21 deletions
@@ -1,15 +1,14 @@ pkgbase = goproxy pkgdesc = A high performance HTTP, HTTPS, websocket, TCP, UDP, Secure DNS, Socks5 proxy server - pkgver = 6.9 - pkgrel = 2 + pkgver = 8.3 + pkgrel = 1 url = https://github.com/snail007/goproxy arch = x86_64 license = GPL3 makedepends = go - makedepends = dep makedepends = git - source = goproxy-6.9.tar.gz::https://github.com/snail007/goproxy/archive/v6.9.tar.gz - sha256sums = 7ce1e612b2b6179c1c7b6136730ed1a09ae84fdd87191cca6aeb8a2fdafdf8d3 + source = goproxy-8.3.tar.gz::https://github.com/snail007/goproxy/archive/v8.3.tar.gz + md5sums = 1b0fb4fbf3abfe65b4ed7123b6be6101 pkgname = goproxy @@ -1,27 +1,23 @@ # Maintainer: Simon Legner <Simon.Legner@gmail.com> pkgname=goproxy -pkgver=6.9 -pkgrel=2 +pkgver=8.3 +pkgrel=1 pkgdesc="A high performance HTTP, HTTPS, websocket, TCP, UDP, Secure DNS, Socks5 proxy server" arch=('x86_64') url="https://github.com/snail007/goproxy" license=('GPL3') source=("$pkgname-$pkgver.tar.gz::https://github.com/snail007/$pkgname/archive/v$pkgver.tar.gz") -makedepends=('go' 'dep' 'git') - -_importpath="github.com/snail007/$pkgname" +makedepends=('go' 'git') +md5sums=('1b0fb4fbf3abfe65b4ed7123b6be6101') prepare() { - export GOPATH="$srcdir/_go" - mkdir -p $(dirname "$GOPATH/src/$_importpath") - ln -sf "$srcdir/$pkgname-$pkgver" "$GOPATH/src/$_importpath" - cd "$GOPATH/src/$_importpath" - dep ensure -v + cd $srcdir/$pkgname-$pkgver + find . -name '*.go' | xargs -L1 sed -i -e 's,"proxy/,"github.com/snail007/goproxy/,g' + [[ -f go.mod ]] || go mod init } build() { - export GOPATH="$srcdir/_go" - cd "$GOPATH/src/$_importpath" + cd $srcdir/$pkgname-$pkgver go build \ -gcflags "all=-trimpath=${PWD}" \ -asmflags "all=-trimpath=${PWD}" \ @@ -29,10 +25,7 @@ build() { } package() { - export GOPATH="$srcdir/_go" - cd "$GOPATH/src/$_importpath" + cd $srcdir/$pkgname-$pkgver install -dm755 "$pkgdir/usr/bin" install -m755 "$pkgname" "$pkgdir/usr/bin/$pkgname" } - -sha256sums=('7ce1e612b2b6179c1c7b6136730ed1a09ae84fdd87191cca6aeb8a2fdafdf8d3') |