summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Rijpstra2018-04-26 18:21:19 +0200
committerThomas Rijpstra2018-04-26 18:22:09 +0200
commitbf40be094e4b29bacc15da267399fe954b22d2cf (patch)
treec09431b8e4a15fdf0d1af800ad58ed865250c08c
parent01ae8d865c5c97a8c5f8e8fb93baaefda6045ff7 (diff)
downloadaur-bf40be094e4b29bacc15da267399fe954b22d2cf.tar.gz
added patch to point the supplied desktop file to the correct binary location
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
-rw-r--r--point-desktop-file-to-correct-bin-location.patch12
3 files changed, 22 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a9235cc0ca26..fbf736954f10 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = electra-desktop-bin
pkgdesc = Cross-platform Desktop Wallet for Electra blockchain.
pkgver = 1.0.8
- pkgrel = 2
+ pkgrel = 3
url = https://electraproject.org/
arch = x86_64
license = MIT
@@ -15,7 +15,9 @@ pkgbase = electra-desktop-bin
optdepends = alsa-lib: sound support
noextract = electra-desktop_1.0.8_amd64.deb
source = https://github.com/Electra-project/electra-desktop/releases/download/v1.0.8/electra-desktop_1.0.8_amd64.deb
+ source = point-desktop-file-to-correct-bin-location.patch
sha256sums = a93b484da725d5d828d1b3a1824b26637396313038b134b376c4b04d61acd06b
+ sha256sums = 267c8aca4f0d3960dd12eb83ef919d339bfb093e77fbc37aa80fe6938ba1bd11
pkgname = electra-desktop-bin
diff --git a/PKGBUILD b/PKGBUILD
index 7e89c044a50d..90e0f4c4262e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=electra-desktop-bin
_pkgname=electra-desktop
pkgver=1.0.8
-pkgrel=2
+pkgrel=3
pkgdesc='Cross-platform Desktop Wallet for Electra blockchain.'
arch=('x86_64')
url='https://electraproject.org/'
@@ -13,12 +13,16 @@ optdepends=('alsa-lib: sound support')
makedepends=('binutils' 'xz')
_srcfile="${_pkgname}_${pkgver}_amd64.deb"
noextract=("${_srcfile}")
-source=("https://github.com/Electra-project/electra-desktop/releases/download/v${pkgver}/${_srcfile}")
-sha256sums=('a93b484da725d5d828d1b3a1824b26637396313038b134b376c4b04d61acd06b')
+source=("https://github.com/Electra-project/electra-desktop/releases/download/v${pkgver}/${_srcfile}"
+ "point-desktop-file-to-correct-bin-location.patch")
+sha256sums=('a93b484da725d5d828d1b3a1824b26637396313038b134b376c4b04d61acd06b'
+ '267c8aca4f0d3960dd12eb83ef919d339bfb093e77fbc37aa80fe6938ba1bd11')
prepare() {
cd "$srcdir"
ar p "${_srcfile}" data.tar.xz | tar Jx
+
+ patch -Np1 -i "${srcdir}/point-desktop-file-to-correct-bin-location.patch"
}
package() {
diff --git a/point-desktop-file-to-correct-bin-location.patch b/point-desktop-file-to-correct-bin-location.patch
new file mode 100644
index 000000000000..e62f8baaa334
--- /dev/null
+++ b/point-desktop-file-to-correct-bin-location.patch
@@ -0,0 +1,12 @@
+diff -ura package.orig/usr/share/applications/electra-desktop.desktop package.new/usr/share/applications/electra-desktop.desktop
+--- package.orig/usr/share/applications/electra-desktop.desktop 2018-04-24 04:19:30.000000000 +0200
++++ package.new/usr/share/applications/electra-desktop.desktop 2018-04-26 18:16:15.917203159 +0200
+@@ -1,7 +1,7 @@
+ [Desktop Entry]
+ Name=Electra Desktop
+ Comment=Cross-platform Desktop Wallet for Electra blockchain.
+-Exec="/opt/Electra Desktop/electra-desktop" %U
++Exec="/usr/bin/electra-desktop" %U
+ Terminal=false
+ Type=Application
+ Icon=electra-desktop