diff options
author | Christian Pinedo | 2020-05-08 16:49:49 +0200 |
---|---|---|
committer | Christian Pinedo | 2020-05-08 16:49:49 +0200 |
commit | f7df514dad21ac485d8b92521b5cf82410423f3c (patch) | |
tree | 4894ac78338988f00f502686fb5f2333b1be6394 | |
download | aur-f7df514dad21ac485d8b92521b5cf82410423f3c.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | solarwallet-appimage.desktop | 9 | ||||
-rw-r--r-- | solarwallet-appimage.install | 11 | ||||
-rw-r--r-- | solarwallet-appimage.sh | 2 |
5 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3f915c21039c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = solarwallet-appimage + pkgdesc = Simple and Secure Stellar Wallet + pkgver = 0.24.0 + pkgrel = 1 + url = https://solarwallet.io/ + install = solarwallet-appimage.install + arch = x86_64 + license = MIT + makedepends = npm + provides = solarwallet + conflicts = solarwallet + options = !strip + source = https://github.com/satoshipay/solar/archive/v0.24.0.tar.gz + source = solarwallet-appimage.sh + source = solarwallet-appimage.desktop + md5sums = f247455f323ff48ad2cb7ba67690a862 + md5sums = 9065522af7470ea8274db63226ff189a + md5sums = 997ffe13c2bed2205ac343a631fb2d21 + +pkgname = solarwallet-appimage + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dd43ca9a6664 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Christian Pinedo <christian@chrpinedo.me> +pkgname=solarwallet-appimage +_pkgname=solarwallet +_githubname=solar +pkgver=0.24.0 +pkgrel=1 +pkgdesc="Simple and Secure Stellar Wallet" +arch=('x86_64') +url='https://solarwallet.io/' +license=('MIT') +makedepends=('npm') +install=solarwallet-appimage.install +provides=('solarwallet') +conflicts=('solarwallet') +options=(!strip) +source=("https://github.com/satoshipay/$_githubname/archive/v$pkgver.tar.gz" + "$pkgname.sh" + "$pkgname.desktop") +md5sums=('f247455f323ff48ad2cb7ba67690a862' + '9065522af7470ea8274db63226ff189a' + '997ffe13c2bed2205ac343a631fb2d21') + +build() { + cd "$srcdir/$_githubname-$pkgver" + npm install + npm run build:linux +} + +package() { + cd "$srcdir" + install -Dm755 "$_githubname-$pkgver/electron/dist/Solar-Wallet-$pkgver.AppImage" "$pkgdir/opt/appimages/$_pkgname.AppImage" + install -Dm755 "$pkgname.sh" "$pkgdir/usr/bin/$_pkgname" + install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$_pkgname.desktop" +} diff --git a/solarwallet-appimage.desktop b/solarwallet-appimage.desktop new file mode 100644 index 000000000000..668123dabab9 --- /dev/null +++ b/solarwallet-appimage.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Solar Wallet +Comment=Simple and Secure Stellar Wallet +Exec=/usr/bin/solarwallet %F +Icon=solarwallet +Terminal=false +Categories=Office;Finance; diff --git a/solarwallet-appimage.install b/solarwallet-appimage.install new file mode 100644 index 000000000000..7e5dd0ed2932 --- /dev/null +++ b/solarwallet-appimage.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database +} + +post_upgrade() { + update-desktop-database +} + +post_remove() { + update-desktop-database +} diff --git a/solarwallet-appimage.sh b/solarwallet-appimage.sh new file mode 100644 index 000000000000..7b295123f845 --- /dev/null +++ b/solarwallet-appimage.sh @@ -0,0 +1,2 @@ +#!/bin/sh +/opt/appimages/solarwallet.AppImage "$@" |