diff options
author | Souper | 2019-08-06 21:46:38 +0200 |
---|---|---|
committer | Souper | 2019-08-06 21:46:38 +0200 |
commit | 81ce198385938b78c2df4e62ed5677cac7e69c04 (patch) | |
tree | 339790ebcea0e624cd68e5f71633212f39b4f461 /PKGBUILD | |
download | aur-81ce198385938b78c2df4e62ed5677cac7e69c04.tar.gz |
Inital release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5d2d501fb31a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Souper <me at supertransformer dot se> +pkgname=soup-launcher +pkgver=0.1.1 +pkgrel=1 +_srcname="SoupLauncher-$pkgver" +pkgdesc='Soup Launcher is a custom Minecraft launcher specifically designed for Modded Minecraft.' +arch=('x86_64') +url="https://github.com/supertransformer/SoupLauncher" +license=('GPL3') +depends=('electron4') +makedepends=('nodejs' 'npm' 'git' 'unzip') +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha512sums=('1e7f439739f8b69c9fef623e307988169ffbf3eeffbfd23cbbf1843a5fb6f157ad20f48ffc07777611e23a324161d1eb967537e24611b3cd8350ac48be51714d') + +prepare() { + cd "$_srcname" + npm install +} + +build() { + cd "$_srcname" + mkdir -p "release-builds" + npm run package-linux +} + +package() { + cd "$_srcname" + install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "assets/icons/png/512x512.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/$pkgname.png" + install -Dm644 "release-builds/$pkgname-linux-x64/resources/app.asar" "$pkgdir/usr/lib/$pkgname.asar" +}
\ No newline at end of file |