summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxsmile2019-10-17 20:24:55 +0200
committerxsmile2019-10-17 20:24:55 +0200
commit6f14a1d4c63f1f0ed9211832fc8fbd33dc0c6db9 (patch)
tree9b1cb7e75934602f0b7f681a5fc9f2523f087bf8
parentf66c51f700517ec1ffecbcade3551cfd2c4f0206 (diff)
downloadaur-6f14a1d4c63f1f0ed9211832fc8fbd33dc0c6db9.tar.gz
5.1.6; switch to https://github.com/MyEtherWallet/MyEtherWallet
-rw-r--r--.SRCINFO18
-rw-r--r--LICENSE2
-rw-r--r--PKGBUILD55
-rw-r--r--myetherwallet2
-rw-r--r--myetherwallet.desktop36
5 files changed, 67 insertions, 46 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 74a50b0cdac6..b42bbae32f10 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,22 @@
pkgbase = myetherwallet
- pkgdesc = Free, open-source, client-side tool for easily & securely interacting with the Ethereum network
- pkgver = 3.40.0
+ pkgdesc = Client-side interface for interacting with the Ethereum blockchain
+ pkgver = 5.1.6
pkgrel = 1
- url = https://github.com/kvhnuke/etherwallet
+ url = https://github.com/MyEtherWallet/MyEtherWallet
arch = any
license = MIT
depends = xdg-utils
- source = https://github.com/kvhnuke/etherwallet/releases/download/v3.40.0/etherwallet-v3.40.0.zip
- source = https://github.com/kvhnuke/etherwallet/releases/download/v3.40.0/etherwallet-v3.40.0.zip.sig
+ source = https://github.com/MyEtherWallet/MyEtherWallet/releases/download/v5.1.6/MyEtherWallet-v5.1.6.zip
+ source = https://github.com/MyEtherWallet/MyEtherWallet/releases/download/v5.1.6/MyEtherWallet-v5.1.6.zip.sig
source = myetherwallet.desktop
source = myetherwallet
source = LICENSE
validpgpkeys = 2FCA4A1E3AF4278F7AD3B7637F059C0F7B9A12F0
- sha256sums = 8be7c42fa6810a6c80b287e62356873b90f0899fc7dbbefcf59e46509f9b3b5f
+ sha256sums = c850bb80af051162b33f273f31fd64156bfcd083109625647bbba9274e32e09c
sha256sums = SKIP
- sha256sums = 08fca55eaa60eca466f75a9961aa792442e36ae6740f31ff9c0dbfa888f9a45f
- sha256sums = 7f53205c3ee5ca028aa9ef69544de8befdc25670dfbd45203ea8d81539e3ca7e
- sha256sums = 6d8c51c704f3a16402bc9eceb01273d7fbad1f1a4e8770a26dfd35b531101d34
+ sha256sums = b49e3bb0cded23c40820281a110d2baed5d1f7aa036635108323d0133e0e30e9
+ sha256sums = 814f489e4e6e0ce172513febf58d6821e7b77cd2e644152aec4888228fe41da5
+ sha256sums = 42039cf560b0b2b35463f33656d9639c8f9b98e9a4f57723dbab0a90a4ad8ad6
pkgname = myetherwallet
diff --git a/LICENSE b/LICENSE
index c361438d42a7..cb19c21d17a4 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (C) 2015-2019 MyEtherWallet INC
+Copyright (c) 2015 - 2019 MyEtherWallet
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/PKGBUILD b/PKGBUILD
index e926acb6e1e7..7d368ef6efcd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,42 @@
# Maintainer: xsmile <>
pkgname=myetherwallet
-_pkgname=etherwallet
-pkgver=3.40.0
+_pkgname=MyEtherWallet
+pkgver=5.1.6
+_pkgversuffix=
pkgrel=1
-pkgdesc='Free, open-source, client-side tool for easily & securely interacting with the Ethereum network'
-arch=('any')
-depends=('xdg-utils')
-url='https://github.com/kvhnuke/etherwallet'
-license=('MIT')
-source=("$url/releases/download/v$pkgver/$_pkgname-v$pkgver.zip"{,.sig}
- 'myetherwallet.desktop'
- 'myetherwallet'
- 'LICENSE')
-sha256sums=('8be7c42fa6810a6c80b287e62356873b90f0899fc7dbbefcf59e46509f9b3b5f'
+pkgdesc='Client-side interface for interacting with the Ethereum blockchain'
+arch=(any)
+depends=(xdg-utils)
+url=https://github.com/MyEtherWallet/MyEtherWallet
+license=(MIT)
+source=($url/releases/download/v$pkgver$_pkgversuffix/$_pkgname-v$pkgver$_pkgversuffix.zip{,.sig}
+ myetherwallet.desktop
+ myetherwallet
+ LICENSE)
+sha256sums=('c850bb80af051162b33f273f31fd64156bfcd083109625647bbba9274e32e09c'
'SKIP'
- '08fca55eaa60eca466f75a9961aa792442e36ae6740f31ff9c0dbfa888f9a45f'
- '7f53205c3ee5ca028aa9ef69544de8befdc25670dfbd45203ea8d81539e3ca7e'
- '6d8c51c704f3a16402bc9eceb01273d7fbad1f1a4e8770a26dfd35b531101d34')
+ 'b49e3bb0cded23c40820281a110d2baed5d1f7aa036635108323d0133e0e30e9'
+ '814f489e4e6e0ce172513febf58d6821e7b77cd2e644152aec4888228fe41da5'
+ '42039cf560b0b2b35463f33656d9639c8f9b98e9a4f57723dbab0a90a4ad8ad6')
validpgpkeys=('2FCA4A1E3AF4278F7AD3B7637F059C0F7B9A12F0')
-package() {
- cd "$srcdir/$_pkgname-v$pkgver"
+prepare() {
+ # Remove JS source maps
+ find . -name "*.map" -delete
+ # Remove development versions of JS files
+ find . -name "*.dev.js" -delete
+}
+package() {
# Lib directory
- install -d "$pkgdir/opt/$pkgname"
- cp -a css fonts images js *.html "$pkgdir/opt/$pkgname"
+ install -d "$pkgdir"/opt/$pkgname
+ cp -a css fonts img js workbox-* *.css *.html *.js *.png "$pkgdir"/opt/$pkgname
# Executable
- install -Dm755 "$srcdir/$pkgname" -t "$pkgdir/usr/bin"
-
+ install -Dm755 "$srcdir"/$pkgname -t "$pkgdir"/usr/bin
# License
- install -Dm644 "$srcdir/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname"
- # Menu entry
- install -Dm644 "$srcdir/$pkgname.desktop" -t "$pkgdir/usr/share/applications"
- install -Dm644 "images/fav/android-chrome-192x192.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
+ install -Dm644 "$srcdir"/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+ # Menu entry and icon
+ install -Dm644 "$srcdir"/$pkgname.desktop -t "$pkgdir"/usr/share/applications
+ install -Dm644 favicon.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
}
diff --git a/myetherwallet b/myetherwallet
index 977297e7c1c8..6f5277b56ce2 100644
--- a/myetherwallet
+++ b/myetherwallet
@@ -1,3 +1,3 @@
#!/usr/bin/env bash
libdir='file:///opt/myetherwallet'
-xdg-open "${libdir}/index.html${1}"
+xdg-open "${libdir}/index.html#/${1}"
diff --git a/myetherwallet.desktop b/myetherwallet.desktop
index 10a9751d7cbb..d177dd458bce 100644
--- a/myetherwallet.desktop
+++ b/myetherwallet.desktop
@@ -1,24 +1,40 @@
[Desktop Entry]
Type=Application
Name=MyEtherWallet
-Comment=Free, open-source, client-side tool for easily & securely interacting with the Ethereum network
+Comment=Client-side interface for interacting with the Ethereum blockchain
Icon=myetherwallet
Exec=myetherwallet
Categories=Network;
-Actions=send-transaction;send-offline;check-tx-status;view-wallet-info;
+Actions=send-transaction;send-offline;swap;dapps;interact-with-contract;deploy-contract;sign-message;verify-message;
[Desktop Action send-transaction]
Name=Send Transaction
-Exec=myetherwallet '#send-transaction'
+Exec=myetherwallet interface/send-transaction
[Desktop Action send-offline]
Name=Send Offline
-Exec=myetherwallet '#offline-transaction'
+Exec=myetherwallet interface/send-offline
-[Desktop Action check-tx-status]
-Name=Check TX Status
-Exec=myetherwallet '#check-tx-status'
+[Desktop Action swap]
+Name=Swap
+Exec=myetherwallet interface/swap
-[Desktop Action view-wallet-info]
-Name=View Wallet Info
-Exec=myetherwallet '#view-wallet-info'
+[Desktop Action dapps]
+Name=Dapps
+Exec=myetherwallet interface/dapps
+
+[Desktop Action interact-with-contract]
+Name=Interact with Contract
+Exec=myetherwallet interface/interact-with-contract
+
+[Desktop Action deploy-contract]
+Name=Deploy Contract
+Exec=myetherwallet interface/deploy-contract
+
+[Desktop Action sign-message]
+Name=Sign Message
+Exec=myetherwallet interface/sign-message
+
+[Desktop Action verify-message]
+Name=Verify Message
+Exec=myetherwallet interface/verify-message