summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrik Sundberg2022-04-06 12:31:29 +0100
committerPatrik Sundberg2022-04-06 12:31:29 +0100
commitf9ab606c14a99e7e34408af2125b29fb95ecd398 (patch)
tree2ce6b99485e763b57ee5275e8eb179303e16e86c
downloadaur-f9ab606c14a99e7e34408af2125b29fb95ecd398.tar.gz
initial version - 3.5.18.
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD33
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..13974142e4b4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = beeper
+ pkgdesc = all your chats in one app
+ pkgver = 3.5.18
+ pkgrel = 1
+ url = https://beeper.com/
+ arch = x86_64
+ license = custom
+ makedepends = p7zip
+ depends = zlib
+ depends = hicolor-icon-theme
+ noextract = beeper-3.5.18.AppImage
+ options = !strip
+ source = beeper-3.5.18.AppImage::https://download.beeper.com/linux/appImage/x64
+ sha256sums = fcdd7e200cef3fdf2372e2a273d8917744c7083b6cf80e6b2497b10ae78d7ac2
+
+pkgname = beeper
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..3facef18aa9d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+/pkg/beeper/.BUILDINFO
+/beeper*pkg.tar.zst
+/beeper*.AppImage
+/pkg/
+/src/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7a766a3e944e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Patrik Sundberg <patrik.sundberg@gmail.com>
+
+pkgname=beeper
+pkgver=3.5.18
+pkgrel=1
+pkgdesc="all your chats in one app"
+arch=('x86_64')
+url="https://beeper.com/"
+license=('custom')
+depends=('zlib' 'hicolor-icon-theme')
+makedepends=('p7zip')
+noextract=("$pkgname-$pkgver.AppImage")
+options=('!strip')
+
+source=("$pkgname-$pkgver.AppImage::https://download.beeper.com/linux/appImage/x64")
+sha256sums=('fcdd7e200cef3fdf2372e2a273d8917744c7083b6cf80e6b2497b10ae78d7ac2')
+
+prepare() {
+ cd "${srcdir}"
+ 7z x "${srcdir}/$pkgname-$pkgver.AppImage" $pkgname.desktop usr/share/icons/hicolor/512x512/apps/$pkgname.png LICENSE.electron.txt LICENSES.chromium.html
+ sed -i "s/Exec=AppRun \-\-no\-sandbox/Exec=\/usr\/bin\/$pkgname/" $pkgname.desktop
+}
+
+package() {
+ cd "${srcdir}"
+ install -Dm755 "$pkgname-$pkgver.AppImage" "${pkgdir}/opt/$pkgname/$pkgname-$pkgver.AppImage"
+ install -Dm644 "$pkgname.desktop" "${pkgdir}/usr/share/applications/$pkgname.desktop"
+ install -Dm644 "usr/share/icons/hicolor/512x512/apps/$pkgname.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/$pkgname.png"
+ mkdir "${pkgdir}/usr/bin"
+ ln -s "/opt/$pkgname/$pkgname-$pkgver.AppImage" "${pkgdir}/usr/bin/$pkgname"
+ install -Dm644 LICENSE.electron.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.electron.txt"
+ install -Dm644 LICENSES.chromium.html "$pkgdir/usr/share/licenses/$pkgname/LICENSES.chromium.html"
+}