diff options
author | Tony Lambiris | 2019-06-13 15:45:35 -0400 |
---|---|---|
committer | Tony Lambiris | 2019-06-13 15:45:35 -0400 |
commit | dc9148cf81db56541c102fa542207b7b2d7f073c (patch) | |
tree | 4b8de32886d6e678f5d26d3cbc32afb02b875f34 | |
parent | 9a3c42a99bce8b8602747bf53eb04a91b8249b15 (diff) | |
download | aur-dc9148cf81db56541c102fa542207b7b2d7f073c.tar.gz |
Fix build, version bump
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 16 insertions, 8 deletions
@@ -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 @@ -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" } |