summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornavigaid2019-09-19 22:12:18 +0800
committernavigaid2019-09-19 22:12:18 +0800
commit77a2019ad6dfe717679470dd91f69f8a15d32b02 (patch)
tree01f32295b22a56addb0466516d218c44c1a24b10
parent05280c7adc8ab8f71016bae5252bdfd75c65759b (diff)
downloadaur-77a2019ad6dfe717679470dd91f69f8a15d32b02.tar.gz
go mod hack
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD25
2 files changed, 13 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 384fd31d774e..3c8364a474e4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ff2f8f500647..19c0653644de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')