# Maintainer: Filipe LaĆ­ns (FFY00) # Maintainer: Morgan # Maintainer: T.J. Townsend pkgname=discord _pkgname=Discord pkgver=0.0.27 pkgrel=1 pkgdesc="All-in-one voice and text chat for gamers" arch=('x86_64') url='https://discord.com' license=('custom') options=(!strip) depends=('libnotify' 'libxss' 'nspr' 'nss' 'gtk3') optdepends=('libpulse: Pulseaudio support' 'libappindicator-gtk3: Systray indicator support' 'xdg-utils: Open files') source=("https://dl.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz" "LICENSE-$pkgver.html::https://discordapp.com/terms" "OSS-LICENSES-$pkgver.html::https://discordapp.com/licenses") sha512sums=('285a0119b4740402a3fa94d3679a52bc8d883413ee32187e90087960a4d34aaf316788d2708bbccafe3f995c2b99767b45bc4b7c731704ef887a8de1b3d3926f' 'afe3167479dfba984d43642e7eb42e9437d6e0caa512118b2604cb54dbcc833370ccfaf07fc0e8077ad59fc5053a4380c2234628e6aaa519bc0dd04fa3ec0f27' 'a8ef6434be9ffd3f53194047610856804418c204ddeab937a8fa75511c0db1c2556b89e94e899760494a275a9b3805876f99319a5c8c018196002ba8695e873d') prepare() { cd $_pkgname sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop } package() { install -d "$pkgdir"/opt/$pkgname cp -a $_pkgname/. "$pkgdir"/opt/$pkgname chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname rm "$pkgdir"/opt/$pkgname/postinst.sh install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}} ln -s /opt/$pkgname/$_pkgname "$pkgdir"/usr/bin/$pkgname ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png ln -s /opt/$pkgname/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop # setuid on chrome-sandbox chmod u+s "$pkgdir"/opt/$pkgname/chrome-sandbox install -Dm644 LICENSE-$pkgver.html "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html install -Dm644 OSS-LICENSES-$pkgver.html "$pkgdir"/usr/share/licenses/$pkgname/OSS-LICENSES.html }