summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorM0Rf302017-10-30 19:30:01 +0100
committerM0Rf302017-10-30 19:30:01 +0100
commitdeadceebd3bf8c60e5bcbe1182890508b8b67b0c (patch)
tree246f93f5aca33db87333ac29d6c74f08fa4962b4 /PKGBUILD
parent1e1f8a466a290167d876a4de2fa6a52c9b9f2d50 (diff)
downloadaur-deadceebd3bf8c60e5bcbe1182890508b8b67b0c.tar.gz
hyperledger-fabric: arm support
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a8351b806cbd..2ba41b385cd8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,7 +12,8 @@ groups=('hyperledger')
depends=('go' 'docker')
makedepends=('git')
install=$pkgname.install
-source=("https://github.com/hyperledger/fabric/archive/v$pkgver.tar.gz")
+source=("https://github.com/hyperledger/fabric/archive/v$pkgver.tar.gz"
+ arm-support.patch)
export GOOS=linux
case "$CARCH" in
x86_64) export GOARCH=amd64 ;;
@@ -24,6 +25,9 @@ case "$CARCH" in
esac
prepare() {
+ cd $srcdir/${_pkgname}-$pkgver
+ patch -Np1 -i ../arm-support.patch
+ cd ..
export GOPATH="$PWD"/.gopath
mkdir -p "$GOPATH"/src/github.com/hyperledger
ln -sf "$PWD"/fabric-$pkgver "$GOPATH"/src/github.com/hyperledger/fabric
@@ -32,7 +36,7 @@ prepare() {
build() {
export GOPATH="$PWD"/.gopath
cd "$GOPATH"/src/github.com/hyperledger/fabric
- make release/linux-amd64
+ make release/linux-$GOARCH
}
package() {
@@ -48,4 +52,5 @@ package() {
}
-md5sums=('f2bb35c77b4a4070f017b723884a2761')
+md5sums=('f2bb35c77b4a4070f017b723884a2761'
+ '6828396533a5cf1522465872a83a50de')