summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJtljac2023-05-17 23:00:22 +0100
committerJtljac2023-06-25 16:45:51 +0100
commit32a2700a0da410a5b8dc33cd74915f32fd827056 (patch)
tree7917c5bf8b16fffad81d2294c1a0dcd2c8a245d9
downloadaur-32a2700a0da410a5b8dc33cd74915f32fd827056.tar.gz
initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD32
-rw-r--r--RimSort.desktop9
-rw-r--r--launch-script.sh3
4 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9346666c03f4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = rimsort-bin
+ pkgdesc = A Mod Manager For Rimworld game
+ pkgver = alpha_v1.0.5.4
+ pkgrel = 1
+ url = https://github.com/oceancabbage/RimSort
+ arch = x86_64
+ license = GPL3
+ source = rimsort-bin-alpha-v1.0.5.4.zip::https://github.com/oceancabbage/RimSort/releases/download/alpha-v1.0.5.4/RimSort-alpha-v1.0.5.4_Linux_x86_64.zip
+ source = RimSort.desktop
+ source = launch-script.sh
+ sha512sums = 066a3dd4183770344d24e933e513e2ddca2f4b5f2839fc9589d815862b3145fd5403e8a58d907fc579e1f150560fb0635a3755bf7df0f2036ea87de0190d2bc1
+ sha512sums = 99c94e26aedc457bcb4ecfa6f3a3826177cdc93fcedf9826080d23f040d99af7185ea81b9b0144d8c5bbd3b655dfb59eec5c769de5f44088f4ed8f3681e36f96
+ sha512sums = 6d4ffba79de38bc652710d0fb22bc61706b410a70d652362e5da02657a6d7643f8419e66237e5f21e3b6192b97fa46cb0230a660a516584dc5c7b750813653ed
+
+pkgname = rimsort-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f2a37f78853d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Jacob Lucas <jtljac2 at gmail dot com>
+pkgname="rimsort-bin"
+pkgver="alpha_v1.0.5.4"
+pkgrel="1"
+pkgdesc="A Mod Manager For Rimworld game"
+arch=("x86_64")
+url="https://github.com/oceancabbage/RimSort"
+license=("GPL3")
+source=("$pkgname-${pkgver//_/-}.zip::https://github.com/oceancabbage/RimSort/releases/download/${pkgver//_/-}/RimSort-${pkgver//_/-}_Linux_x86_64.zip"
+ "RimSort.desktop"
+ "launch-script.sh")
+sha512sums=("066a3dd4183770344d24e933e513e2ddca2f4b5f2839fc9589d815862b3145fd5403e8a58d907fc579e1f150560fb0635a3755bf7df0f2036ea87de0190d2bc1"
+ "99c94e26aedc457bcb4ecfa6f3a3826177cdc93fcedf9826080d23f040d99af7185ea81b9b0144d8c5bbd3b655dfb59eec5c769de5f44088f4ed8f3681e36f96"
+ "6d4ffba79de38bc652710d0fb22bc61706b410a70d652362e5da02657a6d7643f8419e66237e5f21e3b6192b97fa46cb0230a660a516584dc5c7b750813653ed")
+
+OPTIONS=(!strip)
+
+package() {
+ cd "$srcdir/"
+ # Main Files
+ install -dm755 "$pkgdir/opt/rimsort/"
+ cp -r "./RimSort"/* "$pkgdir/opt/rimsort/"
+
+ # Icon
+ install -Dm644 "$srcdir/RimSort/data/AppIcon_a.png" "$pkgdir/usr/share/pixmaps/RimSort.png"
+
+ # Desktop File
+ install -Dm644 "$srcdir/RimSort.desktop" "$pkgdir/usr/share/applications/RimSort.desktop"
+
+ # Launch Script
+ install -Dm755 "$srcdir/launch-script.sh" "$pkgdir/usr/bin/rimsort"
+}
diff --git a/RimSort.desktop b/RimSort.desktop
new file mode 100644
index 000000000000..cf630a7a26fd
--- /dev/null
+++ b/RimSort.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=RimSort
+Comment=A Mod Manager For Rimworld game
+GenericName=Mod Manager
+Exec=/opt/rimsort/RimSort.bin
+Icon=RimSort
+Type=Application
+Categories=Game
+Path=/opt/rimsort
diff --git a/launch-script.sh b/launch-script.sh
new file mode 100644
index 000000000000..f398f60a48c7
--- /dev/null
+++ b/launch-script.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd /opt/rimsort
+./RimSort.bin $@