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

Morten Linderud foxboron at archlinux.org
Tue Jun 9 21:15:36 UTC 2020


    Date: Tuesday, June 9, 2020 @ 21:15:35
  Author: foxboron
Revision: 640975

upgpkg: dep 0.5.4-5

Go package guidelines

Modified:
  dep/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-06-09 21:15:31 UTC (rev 640974)
+++ PKGBUILD	2020-06-09 21:15:35 UTC (rev 640975)
@@ -2,12 +2,12 @@
 
 pkgname=dep
 pkgver=0.5.4
-pkgrel=4
+pkgrel=5
 pkgdesc="Go dependency management tool"
 arch=('x86_64')
 url='https://golang.github.io/dep/'
 license=('BSD')
-makedepends=('go-pie' 'git')
+makedepends=('go' 'git')
 optdepends=('git: fetch git sources')
 checkdepends=('mercurial' 'bzr' 'subversion')
 source=("${pkgname}-${pkgver}.tar.gz::https://github.com/golang/dep/archive/v${pkgver}.tar.gz")
@@ -21,11 +21,12 @@
 build(){
   export GOPATH="${srcdir}"
   cd src/github.com/golang/dep
-  go install \
-	-gcflags "all=-trimpath=${GOPATH}/src" \
-	-asmflags "all=-trimpath=${GOPATH}/src" \
-	-ldflags "-extldflags ${LDFLAGS}" \
-	./cmd/...
+  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 install ./cmd/...
 }
 
 # check(){



More information about the arch-commits mailing list