# Maintainer: Nicola Squartini pkgname='parity' pkgver=1.7.9 _tag='stable-release' pkgrel=1 pkgdesc='Fast, light, robust Ethereum implementation—stable version.' arch=('x86_64') url='https://parity.io/' license=('GPL3') depends=('libsystemd' 'openssl') makedepends=('python' 'git' 'rust' 'systemd') source=("git+https://github.com/paritytech/parity.git#tag=$_tag" 'parity.service' 'version.py') sha256sums=('SKIP' '2b3714df9417fa11b7636114b8a5f126c2f6fd3934e74d81bdc85061e8d6e737' '87836337b11742d02b7bd25cac567556fedb1a8d6d25dcf8f8b4509a4c943fb4') pkgver() { cd "$pkgname" python "$srcdir/version.py" } build() { cd "$pkgname" cargo build --release --features final cargo build --release -p evmbin cargo build --release -p ethstore-cli cargo build --release -p ethkey-cli } package() { cd "$pkgname" install -Dm755 -t "$pkgdir"/usr/bin \ target/release/{ethkey,ethstore,parity,parity-evm} install -Dm644 -t "$pkgdir"/usr/lib/systemd/user ../parity.service }