summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSouper2019-08-06 21:46:38 +0200
committerSouper2019-08-06 21:46:38 +0200
commit81ce198385938b78c2df4e62ed5677cac7e69c04 (patch)
tree339790ebcea0e624cd68e5f71633212f39b4f461
downloadaur-81ce198385938b78c2df4e62ed5677cac7e69c04.tar.gz
Inital release
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD31
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d166a285f9e8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = soup-launcher
+ pkgdesc = Soup Launcher is a custom Minecraft launcher specifically designed for Modded Minecraft.
+ pkgver = 0.1.1
+ pkgrel = 1
+ url = https://github.com/supertransformer/SoupLauncher
+ arch = x86_64
+ license = GPL3
+ makedepends = nodejs
+ makedepends = npm
+ makedepends = git
+ makedepends = unzip
+ depends = electron4
+ source = soup-launcher-0.1.1.tar.gz::https://github.com/supertransformer/SoupLauncher/archive/0.1.1.tar.gz
+ sha512sums = 1e7f439739f8b69c9fef623e307988169ffbf3eeffbfd23cbbf1843a5fb6f157ad20f48ffc07777611e23a324161d1eb967537e24611b3cd8350ac48be51714d
+
+pkgname = soup-launcher
+
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