diff options
| author | Guillaume Horel <guillaume.horel@gmail.com> | 2016-05-25 07:07:59 -0400 |
|---|---|---|
| committer | Guillaume Horel <guillaume.horel@gmail.com> | 2016-05-25 07:07:59 -0400 |
| commit | 88dfe5b4ff5c74d15c551a4436f53a3f9774d925 (patch) | |
| tree | 118f50cc20db50deadb4393786a58514668b5926 /geth | |
| parent | bf67f5183e30ef120f619e4f39a8a3c2f2cd7619 (diff) | |
| download | arch-pkgs-88dfe5b4ff5c74d15c551a4436f53a3f9774d925.tar.gz | |
geth: better source
Diffstat (limited to 'geth')
| -rw-r--r-- | geth/PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/geth/PKGBUILD b/geth/PKGBUILD new file mode 100644 index 0000000..4d9d28a --- /dev/null +++ b/geth/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Afri 5chdn <aur@cach.co> +# Contributor: grimsock <lord.grimsock at gmail dot com> +# Contributor: Andy Weidenbaum <archbaum@gmail.com> +# Contributor: redfish <redfish at galactica pw> + +pkgname=geth +pkgver=1.4.4 +_commit="94ad694" +_timestamp_ARM="20160517130009" +_timestamp_Linux64="20160517160500" +pkgrel=1 +pkgdesc="The go-ethereum commandline client (geth cli)." +arch=('x86_64' 'armv7h') +depends=( + 'gmp' + 'leveldb' + 'readline' +) +optdepends=('mist: Graphical Ethereum wallet and DApps browser.') +conflicts=( + 'geth-git' + 'go-ethereum' + 'go-ethereum-git' +) +provides=('geth') +url="https://github.com/ethereum/go-ethereum" +license=('GPL') + +if [ ${CARCH} = "x86_64" ] +then +source=("${pkgname}-${pkgver}.tar.bz2::https://github.com/ethereum/go-ethereum/releases/download/v${pkgver}/geth-Linux64-${_timestamp_Linux64}-${pkgver}-${_commit}.tar.bz2") +sha256sums=('026e31452960b7fe6190431694e5062edbac1c9eed427c11c0f11e47123ff650') +_binpath="" +fi + +if [ ${CARCH} = "armv7h" ] +then +source=( "${pkgname}-${pkgver}.tar.bz2::https://github.com/ethereum/go-ethereum/releases/download/v${pkgver}/geth-ARM-${_timestamp_ARM}-${pkgver}-${_commit}.tar.bz2") +sha256sums=('85e78db64bc0b81bf60d1eadc983841a97322b149a1b2c291fa720f9f1e22239') +_binpath="build/bin" +fi + +source+=("https://raw.githubusercontent.com/ethereum/go-ethereum/master/COPYING") +sha256sums+=('48e234e35cf83b4f2543b0fbafcf7d33843378cc1a829654d5fc23f4e1b1e581') + +package() { + install -Dm755 "$srcdir/$_binpath/geth" "$pkgdir/usr/bin/geth" + install -Dm644 "$srcdir/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
\ No newline at end of file |
