diff --git a/srcpkgs/discord-electron-bin/PKGBUILD b/srcpkgs/discord-electron-bin/PKGBUILD deleted file mode 100644 index 245b71e..0000000 --- a/srcpkgs/discord-electron-bin/PKGBUILD +++ /dev/null @@ -1,101 +0,0 @@ -# Maintainer: Manuel Hüsers -# Contributor: Stick -# Contributor: johnnyapol -# Contributor: huyizheng -# Contributor: Filipe Laíns (FFY00) -# Contributor: Morgan - -# Based off the discord_arch_electron_wayland PKGBUILD from Stick -# Based off the discord_arch_electron PKGBUILD from johnnyapol and huyizheng -# Based off the discord community repo PKGBUILD by Filipe Laíns (FFY00) - -pkgname=discord-electron-bin -_pkgname=discord -_electron=13 -pkgver=0.0.20 -pkgrel=1 -pkgdesc="Discord using system provided electron (v${_electron}) for increased security and performance" -arch=('x86_64') -provides=("${_pkgname}") -conflicts=("${_pkgname}") -url='https://discord.com' -license=('custom') -depends=("electron${_electron}") -makedepends=('asar' 'curl' 'python-html2text') -optdepends=( - 'libpulse: Pulseaudio support' - 'xdg-utils: Open files' -) -source=("https://dl.discordapp.net/apps/linux/${pkgver}/discord-${pkgver}.tar.gz") -sha512sums=('720bc8a8b61cbbe3566c34065f9831571da121d210e3f2876c34cb964d60bab33f8dc16f7ca758e918cd8f35a69699c0b9063782e6c95087c0baa41a6d0e7cf5') - -_tarname='Discord' - -prepare() { - # create launcher script - cat >> "${srcdir}"/discord-launcher.sh <> $_tarname/$_pkgname.desktop - - # create the license files - curl https://discord.com/terms | html2text >"${srcdir}"/LICENSE.md - curl https://discord.com/licenses | html2text >"${srcdir}"/OSS-LICENSES.md - - # use system electron - asar e $_tarname/resources/app.asar $_tarname/resources/app - rm $_tarname/resources/app.asar - sed -i "s|process.resourcesPath|'/usr/lib/${_pkgname}'|" $_tarname/resources/app/app_bootstrap/buildInfo.js - sed -i "s|exeDir,|'/usr/share/pixmaps',|" $_tarname/resources/app/app_bootstrap/autoStart/linux.js - asar p $_tarname/resources/app $_tarname/resources/app.asar --unpack-dir '**' - rm -rf $_tarname/resources/app -} - -package() { - # create necessary directories - install -d "${pkgdir}"/usr/{lib/$_pkgname,bin} - install -d "${pkgdir}"/usr/share/{pixmaps,applications,licenses/$_pkgname} - - # copy relevant data - cp -r $_tarname/resources/* "${pkgdir}"/usr/lib/$_pkgname/ - - # install the binary - install -Dm 755 discord-launcher.sh "${pkgdir}"/usr/bin/$_pkgname - - cp $_tarname/$_pkgname.png \ - "${pkgdir}"/usr/share/pixmaps/$_pkgname.png - cp $_tarname/$_pkgname.desktop \ - "${pkgdir}"/usr/share/applications/$_pkgname.desktop - - # license - install -Dm 644 LICENSE.md "${pkgdir}"/usr/share/licenses/$_pkgname/ - install -Dm 644 OSS-LICENSES.md "${pkgdir}"/usr/share/licenses/$_pkgname/ -}