Skip to content
Snippets Groups Projects
Commit 8732919c authored by Levente Polyak's avatar Levente Polyak :rocket:
Browse files

updpkg: bettercap 2.21.1-1

parent 7e65254c
No related branches found
No related tags found
No related merge requests found
PKGBUILD 0 → 100644
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
# Maintainer: Christian Rebischke <chris.rebischke[at]archlinux[dot]org>
pkgname=bettercap
pkgver=2.21.1
pkgrel=1
pkgdesc='Swiss army knife for network attacks and monitoring'
url='https://github.com/bettercap/bettercap'
arch=('x86_64')
license=('GPL3')
depends=('libpcap' 'libnetfilter_queue' 'iproute2' 'glibc' 'libnfnetlink')
makedepends=('go-pie' 'git' 'dep')
optdepends=('bettercap-caplets: scripts (caplets) and proxy modules')
options=('!emptydirs')
source=(https://github.com/bettercap/bettercap/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
sha512sums=('7afa5a4e43c13f6ce1e744665815518f07b528279e06ca24fd082515c535a96d39e04720051d633391454db994fb333e8a0ad2543e3e21c762e76982a3aebe69')
prepare(){
export GOPATH="${srcdir}/go"
mkdir -p go/src/github.com/bettercap
ln -rTsf ${pkgname}-${pkgver} go/src/github.com/bettercap/bettercap
sed -E "s|(go build)|\\1 -ldflags '-linkmode external -extldflags \"${LDFLAGS}\"'|" -i ${pkgname}-${pkgver}/Makefile
}
build() {
cd go/src/github.com/bettercap/bettercap
export GOPATH="${srcdir}/go"
dep ensure
make build
}
package() {
cd ${pkgname}-${pkgver}
install -Dm 755 bettercap -t "${pkgdir}/usr/bin"
install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
}
# vim: ts=2 sw=2 et:
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment