[arch-commits] Commit in delve/trunk (PKGBUILD)

Morten Linderud foxboron at archlinux.org
Tue Jun 9 21:10:45 UTC 2020


    Date: Tuesday, June 9, 2020 @ 21:10:44
  Author: foxboron
Revision: 640964

upgpkg: delve 1.4.0-3

Go package guidelines

Modified:
  delve/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-06-09 21:10:20 UTC (rev 640963)
+++ PKGBUILD	2020-06-09 21:10:44 UTC (rev 640964)
@@ -1,18 +1,23 @@
 # Maintainer: Morten Linderud <foxboron at archlinux.org>
 pkgname=delve
 pkgver=1.4.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A debugger for the Go programming language."
 arch=('x86_64')
 url="https://github.com/derekparker/delve"
 license=('MIT')
-makedepends=('go-pie' 'git')
+makedepends=('go' 'git')
 source=("${pkgname}-${pkgver}.tar.gz::https://github.com/derekparker/delve/archive/v${pkgver}.tar.gz")
 sha256sums=('56f5e208a6d72e3fb00ba65fbd4255c41904c37169892478011ed24df034667c')
 
 build(){
   cd "${pkgname}-${pkgver}"
-  go build -trimpath -ldflags "-extldflags $LDFLAGS" ./cmd/dlv
+  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 ./cmd/dlv
 }
 
 package() {



More information about the arch-commits mailing list