diff options
author | chrissi | 2024-03-29 22:01:29 +0100 |
---|---|---|
committer | chrissi | 2024-03-29 22:01:29 +0100 |
commit | b1086c1093b2ea96818aa8cedab09445351b6efb (patch) | |
tree | b1be4a381ead44716dc4f36db60e2eb9ce070884 | |
download | aur-b1086c1093b2ea96818aa8cedab09445351b6efb.tar.gz |
0.1.12
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..be6fa4f8f37f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = bloom-wallet + pkgdesc = Bloom is a beautifully designed, user-centric wallet. Explore the best of Web3 in a safe, curated environment. + pkgver = 0.1.12 + pkgrel = 1 + url = https://bloomwallet.io/ + arch = x86_64 + license = Apache + depends = gnome-keyring + depends = libsecret + depends = gtk3 + depends = libxss + depends = nss + provides = bloom-wallet + options = !strip + source_x86_64 = https://github.com/bloomwalletio/bloom/releases/download/desktop-0.1.12/bloom-desktop-0.1.12.AppImage + sha256sums_x86_64 = SKIP + +pkgname = bloom-wallet diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b70551dab683 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +pkgname=bloom-wallet +pkgver=0.1.12 +pkgrel=1 +pkgdesc="Bloom is a beautifully designed, user-centric wallet. Explore the best of Web3 in a safe, curated environment." +arch=(x86_64) +url="https://bloomwallet.io/" +license=('Apache') +provides=(bloom-wallet) +options=('!strip') +depends=('gnome-keyring' 'libsecret' 'gtk3' 'libxss' 'nss') + +source_x86_64=("https://github.com/bloomwalletio/bloom/releases/download/desktop-$pkgver/bloom-desktop-$pkgver.AppImage") +sha256sums_x86_64=('SKIP') + +prepare() { + chmod +x "${srcdir}/bloom-desktop-$pkgver.AppImage" + "${srcdir}/bloom-desktop-$pkgver.AppImage" --appimage-extract > /dev/null 2>&1 + chmod -x "${srcdir}/bloom-desktop-$pkgver.AppImage" +} + +package() { + install -dm755 "${pkgdir}/opt/${pkgname}" + cp -Rr "${srcdir}/squashfs-root/"* "${pkgdir}/opt/${pkgname}" + + install -Dm644 "${srcdir}/squashfs-root/desktop.desktop" "${pkgdir}/usr/share/applications/bloom.desktop" + + install -dm755 "${pkgdir}/usr/share/icons/hicolor" + cp -Rr "${srcdir}/squashfs-root/usr/share/icons/hicolor/0x0/apps/desktop.png" "${pkgdir}/usr/share/icons/bloom.png" + + find "${pkgdir}/"{opt,usr} -type d -exec chmod 755 {} \; + find "${pkgdir}/"{opt,usr} -type f -exec chmod 644 {} \; + chmod +x "${pkgdir}/opt/${pkgname}/desktop" + chmod +x "${pkgdir}/opt/${pkgname}/chrome_crashpad_handler" + + install -dm755 "${pkgdir}/usr/bin" + ln -sr "${pkgdir}/opt/${pkgname}/desktop" "${pkgdir}/usr/bin/bloom-wallet" +} |