summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSherlock Holo2019-02-25 19:31:00 +0800
committerSherlock Holo2019-02-25 19:31:00 +0800
commit9cad5721c04eee9c0e4f4ed353b42d43a662ed01 (patch)
tree40e252e0283aa5cc83731897af885365e97398b2
parent5eb5a622a2b2bf4a6425809fddfcf06825c9d916 (diff)
downloadaur-9cad5721c04eee9c0e4f4ed353b42d43a662ed01.tar.gz
Update 0.6.1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD18
2 files changed, 14 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3cf187082457..47abea0261f5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Fri Nov 16 01:49:59 UTC 2018
+# Mon Feb 25 11:30:51 UTC 2019
pkgbase = camouflage
pkgdesc = a mux+websocket+TLS proxy
- pkgver = v0.5.0
+ pkgver = v0.6.1
pkgrel = 1
url = https://github.com/Sherlock-Holo/camouflage
arch = x86_64
@@ -10,9 +10,9 @@ pkgbase = camouflage
makedepends = go
makedepends = git
backup = etc/camouflage/example.toml
- source = https://github.com/Sherlock-Holo/camouflage/archive/v0.5.0.tar.gz
+ source = https://github.com/Sherlock-Holo/camouflage/archive/v0.6.1.tar.gz
source = camouflage.install
- md5sums = ae6b8e23164260f4d2be39d8205f4c47
+ md5sums = 88f9215d8c599afafe29e8ee0e869238
md5sums = d506ec62e984c89ddea0cec157292d42
pkgname = camouflage
diff --git a/PKGBUILD b/PKGBUILD
index 79fee9d916f8..aef4bf36a52e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Sherlock Holo <sherlockya@gmail.com>
pkgname=camouflage
-_pkgver=0.5.0
+_pkgver=0.6.1
pkgver=v${_pkgver}
pkgrel=1
pkgdesc="a mux+websocket+TLS proxy"
@@ -14,7 +14,7 @@ source=(
"camouflage.install"
)
-md5sums=('ae6b8e23164260f4d2be39d8205f4c47'
+md5sums=('88f9215d8c599afafe29e8ee0e869238'
'd506ec62e984c89ddea0cec157292d42')
backup=(
@@ -31,11 +31,14 @@ build() {
tar -xvf $pkgver.tar.gz
cd "$srcdir/$pkgname-$_pkgver"
- msg2 "Building binary"
+ msg2 "Downloading dependencies"
export GO111MODULE=on
export CGO_ENABLED=0
- go get -v \
- -gcflags "-trimpath $PWD:$GOPATH/src"
+ go mod download
+
+ msg2 "Building binary"
+
+ go build -gcflags "all=-trimpath=${PWD}" -asmflags "all=-trimpath=${PWD}" -ldflags "-w -s -extldflags ${LDFLAGS}" -v
msg2 "Cleaning residual"
chmod 777 -R $GOPATH/pkg/mod
@@ -43,9 +46,8 @@ build() {
}
package() {
- find "$srcdir/go/bin/" -type f -executable | while read filename; do
- install -DT "$filename" "$pkgdir/usr/bin/$(basename $filename)"
- done
+ mkdir -p $pkgdir/usr/bin
+ install -D $srcdir/$pkgname-$_pkgver/camouflage $pkgdir/usr/bin/camouflage
mkdir -p $pkgdir/etc/camouflage
install -Dm644 $srcdir/$pkgname-$_pkgver/config/example.toml $pkgdir/etc/camouflage/