summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author@RubenKelevra2020-04-27 16:00:33 +0200
committer@RubenKelevra2020-04-27 16:00:33 +0200
commit358f084bdd82f3dab5b13798f3a5fdcd494c04a3 (patch)
treefda307a6a93718068c7675225bb96ef960dcdbff
parentbe82459e90f4c5cf3345192745585e0e9a9d58a3 (diff)
downloadaur-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--.SRCINFO4
-rw-r--r--PKGBUILD16
2 files changed, 16 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9f97e0f085cf..3437a1420c69 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 8b2a00ea7944..95acb719e001 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}