Date: Sunday, July 5, 2020 @ 15:38:40 Author: foxboron Revision: 657873
upgpkg: evilginx 2.3.0-6 Updated with go package guidelines Modified: evilginx/trunk/PKGBUILD ----------+ PKGBUILD | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-07-05 15:37:40 UTC (rev 657872) +++ PKGBUILD 2020-07-05 15:38:40 UTC (rev 657873) @@ -4,12 +4,12 @@ pkgname=evilginx pkgdesc='Man-in-the-middle attack framework used for phishing login credentials' pkgver=2.3.0 -pkgrel=5 +pkgrel=6 url='https://github.com/kgretzky/evilginx2' license=('GPL3') arch=('x86_64') depends=('glibc') -makedepends=('go-pie' 'git' 'dep') +makedepends=('go' 'git' 'dep') source=(https://github.com/kgretzky/evilginx2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) sha512sums=('385926bbd0a37568a4fa9fc9e500bd622a14209ecf0d60ff8b93e6e45b3d59b0649fe9f0c5571f6eade58e025d25a84f24bce9b64a63163939eabdea937bac69') @@ -23,10 +23,12 @@ cd go/src/github.com/kgretzky/evilginx2 export GOPATH="${srcdir}/go" dep ensure -v - go build -v \ - -trimpath \ - -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \ - -o ./bin/evilginx main.go + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + go build -v -o ./bin/evilginx main.go } package() {
