summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorchrissi2024-03-29 22:01:29 +0100
committerchrissi2024-03-29 22:01:29 +0100
commitb1086c1093b2ea96818aa8cedab09445351b6efb (patch)
treeb1be4a381ead44716dc4f36db60e2eb9ce070884
downloadaur-b1086c1093b2ea96818aa8cedab09445351b6efb.tar.gz
0.1.12
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD37
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"
+}