# Maintainer: Patrik Sundberg pkgname=beeper pkgver=3.36.2 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=('f714096f5c8a81a4e95ebd1674f1fda596ce91abb890714cba10ab162233e68b') 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" }