From 32b414b977e9d830f7cf4a69107635b833cd2d37 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Thu, 21 Jan 2016 01:15:55 +0200 Subject: Initial zcash build script --- .SRCINFO | 13 +++++++++++++ PKGBUILD | 29 +++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..414c789 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = zcash-git + pkgdesc = Decentralized and open source cryptocurrency + pkgver = zc.v0.11.2.z0.2.gfc0ae34 + pkgrel = 1 + url = https://z.cash + arch = any + license = MIT + provides = zcash + source = git+https://github.com/Electric-Coin-Company/zcash + sha1sums = SKIP + +pkgname = zcash-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..a812134 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Yuval Adam PGP-Key: 271386AA2EB7672F + +pkgname=zcash-git +pkgver=zc.v0.11.2.z0.2.gfc0ae34 +pkgrel=1 +pkgdesc="Decentralized and open source cryptocurrency" +arch=('any') +url="https://z.cash" +license=(MIT) +provides=('zcash') +source=("git+https://github.com/Electric-Coin-Company/zcash") +sha1sums=('SKIP') +_gitname=zcash + +pkgver() { + cd $_gitname + echo $(git describe --always | sed 's/-/./g') +} + +build() { + cd $_gitname + ./zcutil/build.sh +} + +package() { + cd $_gitname +} + +# vim:set ts=2 sw=2 et: -- cgit v1.3.1 From bbf18ea15cc8b00d34821d98ba2449ec10c2769a Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Thu, 21 Jan 2016 01:32:22 +0200 Subject: Add unzip makedepends --- .SRCINFO | 1 + PKGBUILD | 1 + 2 files changed, 2 insertions(+) diff --git a/.SRCINFO b/.SRCINFO index 414c789..851476a 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -5,6 +5,7 @@ pkgbase = zcash-git url = https://z.cash arch = any license = MIT + makedepends = unzip provides = zcash source = git+https://github.com/Electric-Coin-Company/zcash sha1sums = SKIP diff --git a/PKGBUILD b/PKGBUILD index a812134..0dd3c90 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -7,6 +7,7 @@ pkgdesc="Decentralized and open source cryptocurrency" arch=('any') url="https://z.cash" license=(MIT) +makedepends=('unzip') provides=('zcash') source=("git+https://github.com/Electric-Coin-Company/zcash") sha1sums=('SKIP') -- cgit v1.3.1 From 23b8c5ee7187fbeced998ff29c8b6fbb29cc74e3 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Thu, 21 Jan 2016 02:03:15 +0200 Subject: Install binaries and add proving keys download message --- .SRCINFO | 1 + PKGBUILD | 3 +++ zcash-git.install | 8 ++++++++ 3 files changed, 12 insertions(+) create mode 100644 zcash-git.install diff --git a/.SRCINFO b/.SRCINFO index 851476a..dd2139a 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -3,6 +3,7 @@ pkgbase = zcash-git pkgver = zc.v0.11.2.z0.2.gfc0ae34 pkgrel = 1 url = https://z.cash + install = zcash-git.install arch = any license = MIT makedepends = unzip diff --git a/PKGBUILD b/PKGBUILD index 0dd3c90..771a40e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -11,6 +11,7 @@ makedepends=('unzip') provides=('zcash') source=("git+https://github.com/Electric-Coin-Company/zcash") sha1sums=('SKIP') +install="${pkgname}.install" _gitname=zcash pkgver() { @@ -25,6 +26,8 @@ build() { package() { cd $_gitname + install -Dm755 src/zcash-cli "${pkgdir}/usr/bin/zcash-cli" + install -Dm755 src/zcashd "${pkgdir}/usr/bin/zcashd" } # vim:set ts=2 sw=2 et: diff --git a/zcash-git.install b/zcash-git.install new file mode 100644 index 0000000..564b3f1 --- /dev/null +++ b/zcash-git.install @@ -0,0 +1,8 @@ +post_install () { + echo "Before running zcashd you need to download the public alpha proving keys (~2GB)" + echo + echo "$ ./zcutil/fetch-params.sh" + echo + echo "For more information read https://github.com/Electric-Coin-Company/zcash/wiki/Public-Alpha-Guide" +} +# vim:set ts=2 sw=2 et: -- cgit v1.3.1 From d227a3a2265a1699c12daecae7feae7f12a4bd7d Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Tue, 26 Jan 2016 18:22:06 +0200 Subject: Add wget makedep --- .SRCINFO | 3 ++- PKGBUILD | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index dd2139a..5b9f2a2 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,11 +1,12 @@ pkgbase = zcash-git pkgdesc = Decentralized and open source cryptocurrency - pkgver = zc.v0.11.2.z0.2.gfc0ae34 + pkgver = zc.v0.11.2.z0.15.g405dd80 pkgrel = 1 url = https://z.cash install = zcash-git.install arch = any license = MIT + makedepends = wget makedepends = unzip provides = zcash source = git+https://github.com/Electric-Coin-Company/zcash diff --git a/PKGBUILD b/PKGBUILD index 771a40e..5b249a1 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,13 +1,13 @@ # Maintainer: Yuval Adam PGP-Key: 271386AA2EB7672F pkgname=zcash-git -pkgver=zc.v0.11.2.z0.2.gfc0ae34 +pkgver=zc.v0.11.2.z0.15.g405dd80 pkgrel=1 pkgdesc="Decentralized and open source cryptocurrency" arch=('any') url="https://z.cash" license=(MIT) -makedepends=('unzip') +makedepends=('wget' 'unzip') provides=('zcash') source=("git+https://github.com/Electric-Coin-Company/zcash") sha1sums=('SKIP') -- cgit v1.3.1