[arch-commits] Commit in etherwall/repos (3 files)

Jan Steffens heftig at archlinux.org
Mon Mar 4 21:51:37 UTC 2019


    Date: Monday, March 4, 2019 @ 21:51:36
  Author: heftig
Revision: 437649

archrelease: copy trunk to community-staging-x86_64

Added:
  etherwall/repos/community-staging-x86_64/
  etherwall/repos/community-staging-x86_64/PKGBUILD
    (from rev 437648, etherwall/trunk/PKGBUILD)
  etherwall/repos/community-staging-x86_64/etherwall.desktop
    (from rev 437648, etherwall/trunk/etherwall.desktop)

-------------------+
 PKGBUILD          |   41 +++++++++++++++++++++++++++++++++++++++++
 etherwall.desktop |    9 +++++++++
 2 files changed, 50 insertions(+)

Copied: etherwall/repos/community-staging-x86_64/PKGBUILD (from rev 437648, etherwall/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD	                        (rev 0)
+++ community-staging-x86_64/PKGBUILD	2019-03-04 21:51:36 UTC (rev 437649)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor: Ales Katona <almindor at gmail.com>
+
+pkgname=etherwall
+pkgver=2.3.1
+_ewnodecommit=369edf96f4707db156e63466987fc81025964ad5
+_trezorcommit=8ea2d044785b2285c4390b3afddb08e8d093cc8e
+pkgrel=2
+pkgdesc="Ethereum GUI Wallet (QT5)"
+arch=('x86_64')
+url="http://etherwall.com"
+license=('GPL3')
+depends=('qt5-declarative' 'qt5-graphicaleffects' 'qt5-quickcontrols' 'qt5-websockets' 'geth' 'protobuf' 'hidapi' 'systemd-libs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/almindor/${pkgname}/archive/v$pkgver.tar.gz"
+        "ew-node-$_ewnodecommit.tar.gz::https://github.com/almindor/ew-node/archive/$_ewnodecommit.tar.gz"
+        "trezor-common-$_trezorcommit.tar.gz::https://github.com/trezor/trezor-common/archive/$_trezorcommit.tar.gz"
+        etherwall.desktop)
+sha512sums=('0b5a6589d9a035f8e16803e86b17f341bc99a57d3ac60d2d9dbea51246597d1b8b56b003b4497584880a60962574ddff5317936c852188fd482da8df929a906a'
+            '6cce95b0ad634ef90350a479f25f7683488adfbc7aa591319ff31eb64ec57bffb124434253adf3bf24cf70ed9b1544b2db97465bfc80c76820f738cad82e1843'
+            '862b3e678751bbd26380c085036f1526aa576fc75473e06a43c6476085168cb46a904bab716fe905d6970c923b0ae0081365cec0f7df01a3b91f948947fd6594'
+            '82ecee1f1d7a6fe7014b928e3ab79ed507c3c5795ac3e832e0be1aca8fc5659212c5a4323d5dec4571b9e9255c5c46615bd9865dc03eba85d8be9b969b534d57')
+
+build() {
+  cd "etherwall-$pkgver"
+  rmdir "src/ew-node"
+  ln -s "../../ew-node-$_ewnodecommit" "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
+}

Copied: etherwall/repos/community-staging-x86_64/etherwall.desktop (from rev 437648, etherwall/trunk/etherwall.desktop)
===================================================================
--- community-staging-x86_64/etherwall.desktop	                        (rev 0)
+++ community-staging-x86_64/etherwall.desktop	2019-03-04 21:51:36 UTC (rev 437649)
@@ -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;


More information about the arch-commits mailing list