diff options
author | @RubenKelevra | 2020-04-27 16:00:33 +0200 |
---|---|---|
committer | @RubenKelevra | 2020-04-27 16:00:33 +0200 |
commit | 358f084bdd82f3dab5b13798f3a5fdcd494c04a3 (patch) | |
tree | fda307a6a93718068c7675225bb96ef960dcdbff | |
parent | be82459e90f4c5cf3345192745585e0e9a9d58a3 (diff) | |
download | aur-358f084bdd82f3dab5b13798f3a5fdcd494c04a3.tar.gz |
add a local go-cache, instead of the global default in ~/go
this allows yay to clean the build cache, if you want to make a clean build
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 16 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = go-ipfs-git pkgdesc = A peer-to-peer hypermedia distribution protocol - pkgver = 0.5.0rc4.r0.g116999a19 - pkgrel = 1 + pkgver = 0.5.0rc4.r7.g0c57175f0 + pkgrel = 2 url = https://github.com/ipfs/go-ipfs arch = i686 arch = x86_64 @@ -6,8 +6,8 @@ _pkgname=go-ipfs pkgname=$_pkgname-git -pkgver=0.5.0rc4.r0.g116999a19 -pkgrel=1 +pkgver=0.5.0rc4.r7.g0c57175f0 +pkgrel=2 pkgdesc='A peer-to-peer hypermedia distribution protocol' url="https://github.com/ipfs/$_pkgname" arch=('i686' 'x86_64' 'armv7h') @@ -25,6 +25,15 @@ b2sums=('SKIP' 'd3463151a9f209784a6bf8fb91b0001d19c1c91732430d5d3744cbb861e3ca80fd18fe481ef3ef91061a6f59931dbcf8d063f50a319ab1bb2a2c1ba0ac9175f1' '364d9043d1df256af620b52a967c45d8324f0a5b05879466b95f03f3871531678b521140e3a4fe746f9f9b1d171050ab08320628860967176344c968ba7ddae7') +prepare() { + cd "$srcdir/$_pkgname" + mkdir -p $srcdir/go + export GOPATH="${srcdir}"/go + export PATH=$PATH:$GOPATH/bin + go get -d -v ./... +} + + pkgver() { cd "$srcdir/$_pkgname" #VERSION=$(grep -E "^const CurrentVersionNumber = " version.go | awk '{ print $4 }' | sed 's/"//g') @@ -37,6 +46,8 @@ pkgver() { build() { cd "$srcdir/$_pkgname" + export GOPATH="${srcdir}"/go + export PATH=$PATH:$GOPATH/bin export CGO_LDFLAGS="${LDFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CPPFLAGS="${CPPFLAGS}" @@ -53,5 +64,6 @@ package() { install -Dm 644 -t "$pkgdir/usr/share/licenses/$pkgname/MIT" LICENSE-MIT install -Dm 644 -t "$pkgdir/usr/share/licenses/$pkgname/APACHE" LICENSE-APACHE install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname" README.md +# go clean -cache -r "github.com/ipfs/go-ipfs/cmd/ipfs" } |