summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Lambiris2019-06-13 15:45:35 -0400
committerTony Lambiris2019-06-13 15:45:35 -0400
commitdc9148cf81db56541c102fa542207b7b2d7f073c (patch)
tree4b8de32886d6e678f5d26d3cbc32afb02b875f34
parent9a3c42a99bce8b8602747bf53eb04a91b8249b15 (diff)
downloadaur-dc9148cf81db56541c102fa542207b7b2d7f073c.tar.gz
Fix build, version bump
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD22
2 files changed, 16 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6cb426861e0b..47315a629daf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = netcap-git
pkgdesc = A framework for secure and scalable network traffic analysis
- pkgver = v0.3.9.r22.g232ecd0
+ pkgver = v0.3.9.r106.g6bbb8d6
pkgrel = 1
url = https://github.com/dreadl0ck/netcap
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index c55fcc08be48..a56db8f2d314 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Tony Lambiris <tony@criticalstack.com>
pkgname=netcap-git
-pkgver=v0.3.9.r22.g232ecd0
+pkgver=v0.3.9.r106.g6bbb8d6
pkgrel=1
pkgdesc='A framework for secure and scalable network traffic analysis'
url="https://github.com/dreadl0ck/netcap"
@@ -37,16 +37,24 @@ build() {
mkdir -p build
export GOPATH="${srcdir}/go"
- go build \
- -ldflags "-s -w" \
- -gcflags="all=-trimpath=${GOPATH}/src" \
- -asmflags="all=-trimpath=${GOPATH}/src" \
- -o build/netcapture ./cmd
+ for i in cmd/*; do
+ msg2 "Compiling $i..."
+
+ go build \
+ -ldflags "-s -w" \
+ -gcflags="all=-trimpath=${GOPATH}/src" \
+ -asmflags="all=-trimpath=${GOPATH}/src" \
+ -o "build/${i//\//.}" "./$i"
+ done
}
package() {
cd "${srcdir}/go/src/github.com/dreadl0ck/netcap"
- install -Dm755 "build/netcapture" "${pkgdir}/usr/bin/netcapture"
+ for i in build/cmd.*; do
+ msg2 "Installing $i..."
+
+ install -Dm755 "$i" "${pkgdir}/usr/bin/$(basename $i)"
+ done
install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}