Date: Sunday, February 18, 2018 @ 17:52:58 Author: felixonmars Revision: 296236
addpkg: etherwall 2.2.0-1 Added: etherwall/ etherwall/repos/ etherwall/trunk/ etherwall/trunk/PKGBUILD etherwall/trunk/etherwall.desktop -------------------+ PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ etherwall.desktop | 9 +++++++++ 2 files changed, 51 insertions(+) Added: etherwall/trunk/PKGBUILD =================================================================== --- etherwall/trunk/PKGBUILD (rev 0) +++ etherwall/trunk/PKGBUILD 2018-02-18 17:52:58 UTC (rev 296236) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Ales Katona <almin...@gmail.com> + +pkgname=etherwall +pkgver=2.2.0 +_ewnodever=1.0.1 +_trezorcommit=4ac8e8cdffb04f83ba9f71c27513f8dced1aa3b0 +pkgrel=1 +pkgdesc="Ethereum GUI Wallet (QT5)" +arch=(i686 x86_64) +url="http://etherwall.com" +license=('GPL3') +depends=('qt5-declarative' 'qt5-graphicaleffects' 'qt5-quickcontrols' 'qt5-websockets' 'geth' 'protobuf' 'hidapi' 'libsystemd') +source=("$pkgname-$pkgver.tar.gz::https://github.com/almindor/${pkgname}/archive/v$pkgver.tar.gz" + "ew-node-$pkgver.tar.gz::https://github.com/almindor/ew-node/archive/v$_ewnodever.tar.gz" + "trezor-common-$pkgver.tar.gz::https://github.com/trezor/trezor-common/archive/$_trezorcommit.tar.gz" + etherwall.desktop) +sha256sums=('bee8cabfe7a7b37ca3360a309ae52b598aeb5f0c9d990024e40bb3174d450809' + '48f10e003e6c949c4dac81bd3ecc89733cbc3d4f6ae26be38386d70e68a001b4' + '95bc637d7b49697d06567b35ef2cbb2fdba1ce8c8e27d95e9cd242ec2b3fa459' + '65ca9c47e79daead171d8262cee99fd3d6466611479bb3ba57ef36203a546b61') + +build() { + cd "etherwall-$pkgver" + rmdir "src/ew-node" + ln -s "../../ew-node-$_ewnodever" "src/ew-node" + + SRCDIR="../trezor-common-$_trezorcommit/protob" ./generate_protobuf.sh + qmake -config release && make +} + +package() { + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/share/pixmaps" + mkdir -p "$pkgdir/usr/share/applications" + + cd "etherwall-$pkgver" + cp "$srcdir"/etherwall.desktop "$pkgdir"/usr/share/applications + cp "./Etherwall" "$pkgdir"/usr/bin/etherwall + cp "./qml/images/icon.png" "$pkgdir"/usr/share/pixmaps/etherwall.png +} Property changes on: etherwall/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: etherwall/trunk/etherwall.desktop =================================================================== --- etherwall/trunk/etherwall.desktop (rev 0) +++ etherwall/trunk/etherwall.desktop 2018-02-18 17:52:58 UTC (rev 296236) @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Etherwall +Comment=Etherwall Ethereum Wallet +Exec=etherwall +Icon=etherwall.png +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=Network;Application;