diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | solarwallet-appimage.desktop | 9 | ||||
-rw-r--r-- | solarwallet-appimage.sh | 2 |
4 files changed, 34 insertions, 50 deletions
@@ -1,19 +1,18 @@ pkgbase = solarwallet-appimage - pkgdesc = Wallet for the Stellar payment network by SatoshiPay (AppImage) - pkgver = 0.28.0 + pkgdesc = Stellar wallet. Secure and user-friendly. + pkgver = 0.28.1 pkgrel = 1 url = https://solarwallet.io/ arch = x86_64 license = MIT - makedepends = npm - provides = solarwallet + depends = zlib + depends = glibc conflicts = solarwallet + conflicts = solar-wallet options = !strip - source = solarwallet-appimage-0.28.0.tar.gz::https://github.com/satoshipay/solar/archive/v0.28.0.tar.gz - source = solarwallet-appimage.sh - source = solarwallet-appimage.desktop - sha256sums = 03af7a5ef24a4fff92d99df096f63e0658cc5cd776b3ee64641c1dd5b8db3334 - sha256sums = ed2e309b16b78b82896331cacb12382c1cd7ca2327884a9a1a4d6320e7044ab7 - sha256sums = f651916474463e95ce114b2298bd452c08db389fab30901cadcd86d3b3613f85 + source = solarwallet-0.28.1.AppImage::https://github.com/satoshipay/solar/releases/download/v0.28.1/Solar-Wallet-0.28.1.AppImage + source = LICENSE::https://github.com/satoshipay/solar/raw/master/LICENSE + sha256sums = 2ce7190773f70f9ebc3091c81d84ed420abf471230f1bffc4a7af1aeed521d23 + sha256sums = 122419a299dfabb6da3af79d00ffafba42ae185fa757be14cd5140f35c8ce094 pkgname = solarwallet-appimage @@ -1,35 +1,31 @@ -# Maintainer: Christian Pinedo <me (at) christianpinedo (dot) eu> +# Contributor: Christian Pinedo <me (at) christianpinedo (dot) eu> +# Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=solarwallet-appimage -_pkgname=solarwallet -_githubname=solar -pkgver=0.28.0 +pkgver=0.28.1 pkgrel=1 -pkgdesc="Wallet for the Stellar payment network by SatoshiPay (AppImage)" +pkgdesc="Stellar wallet. Secure and user-friendly." arch=('x86_64') -url='https://solarwallet.io/' +url="https://solarwallet.io/" +_githuburl="https://github.com/satoshipay/solar" license=('MIT') -makedepends=('npm') -provides=('solarwallet') -conflicts=('solarwallet') +provides=() +depends=('zlib' 'glibc') options=(!strip) -source=("$pkgname-$pkgver.tar.gz::https://github.com/satoshipay/$_githubname/archive/v$pkgver.tar.gz" - "$pkgname.sh" - "$pkgname.desktop") -sha256sums=('03af7a5ef24a4fff92d99df096f63e0658cc5cd776b3ee64641c1dd5b8db3334' - 'ed2e309b16b78b82896331cacb12382c1cd7ca2327884a9a1a4d6320e7044ab7' - 'f651916474463e95ce114b2298bd452c08db389fab30901cadcd86d3b3613f85') - -build() { - cd "$srcdir/$_githubname-$pkgver" - npm install --cache "$srcdir/npm-cache" - npm run build:linux -} - +conflicts=("${pkgname%-appimage}" "solar-wallet") +_install_path="/opt/appimages" +source=("${pkgname%-appimage}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/Solar-Wallet-${pkgver}.AppImage" + "LICENSE::${_githuburl}/raw/master/LICENSE") +sha256sums=('2ce7190773f70f9ebc3091c81d84ed420abf471230f1bffc4a7af1aeed521d23' + '122419a299dfabb6da3af79d00ffafba42ae185fa757be14cd5140f35c8ce094') +prepare() { + chmod a+x "${pkgname%-appimage}-${pkgver}.AppImage" + "./${pkgname%-appimage}-${pkgver}.AppImage" --appimage-extract > /dev/null + sed 's|AppRun|/opt/appimages/solarwallet.AppImage|g;s|io.solarwallet.app|solarwallet|g' -i "${srcdir}/squashfs-root/io.${pkgname%-appimage}.app.desktop" +} package() { - cd "$srcdir/$_githubname-$pkgver" - install -Dm755 "electron/dist/Solar-Wallet-$pkgver.AppImage" "$pkgdir/opt/appimages/$_pkgname.AppImage" - install -Dm644 electron/build/icons/512.png "$pkgdir/usr/share/pixmaps/$_pkgname.png" - cd "$srcdir" - install -Dm755 "$pkgname.sh" "$pkgdir/usr/bin/$_pkgname" - install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$_pkgname.desktop" -} + install -Dm755 "${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${pkgname%-appimage}.AppImage" + install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/512x512/apps/io.${pkgname%-appimage}.app.png" \ + -t "${pkgdir}/usr/share/pixmaps/${pkgname%-appimage}.png" + install -Dm644 "${srcdir}/squashfs-root/io.${pkgname%-appimage}.app.desktop" "${pkgdir}/usr/share/applications/${pkgname%-appimage}.desktop" + install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
\ No newline at end of file diff --git a/solarwallet-appimage.desktop b/solarwallet-appimage.desktop deleted file mode 100644 index 668123dabab9..000000000000 --- a/solarwallet-appimage.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[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.sh b/solarwallet-appimage.sh deleted file mode 100644 index 7b295123f845..000000000000 --- a/solarwallet-appimage.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -/opt/appimages/solarwallet.AppImage "$@" |