commit 37aaee6ab593a974235f0e7702f69e068a8a61b6 Author: ObserverOfTime Date: Thu Apr 8 12:42:33 2021 +0300 Initial installer commit diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..7871789 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = betterdiscord-installer + pkgdesc = Installer for BetterDiscord + pkgver = 1.0.0.beta + pkgrel = 2 + url = https://github.com/BetterDiscord/Installer + arch = x86_64 + license = MIT + makedepends = nodejs + makedepends = yarn + replaces = betterdiscord + source = betterdiscord-installer-1.0.0-beta.tar.gz::https://github.com/BetterDiscord/Installer/archive/v1.0.0-beta.tar.gz + sha256sums = 7af763dc0e73b84690a953bf412135a079d954010e845ad422283be185959bcc + +pkgname = betterdiscord-installer + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..ffd7158 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: ObserverOfTime + +_tag=1.0.0-beta +pkgname=betterdiscord-installer +pkgver=1.0.0.beta +pkgrel=2 +pkgdesc='Installer for BetterDiscord' +arch=('x86_64') +url='https://github.com/BetterDiscord/Installer' +license=('MIT') +replaces=('betterdiscord') +makedepends=('nodejs' 'yarn') +source=("$pkgname-$_tag.tar.gz::$url/archive/v${_tag}.tar.gz") +sha256sums=('7af763dc0e73b84690a953bf412135a079d954010e845ad422283be185959bcc') + +pkgver() { + printf '%s' "${_tag/-/.}" +} + +build() { + cd Installer-$_tag + yarn && yarn dist:dir +} + +package() { + cd Installer-$_tag + mkdir -p "$pkgdir"/usr/bin "$pkgdir"/opt + install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + cp --preserve=mode -r dist/linux-unpacked "$pkgdir"/opt/BetterDiscord + ln -s /opt/BetterDiscord/betterdiscord "$pkgdir"/usr/bin/betterdiscord +}