Package Details: olympus

Git Clone URL: (read-only, click to copy)
Package Base: olympus
Description: Everest installer / mod manager for Celeste
Upstream URL:
Licenses: MIT
Conflicts: olympus-bin
Submitter: yhtez
Maintainer: yhtez
Last Packager: yhtez
Votes: 6
Popularity: 0.63
First Submitted: 2023-01-12 22:46 (UTC)
Last Updated: 2024-01-11 13:54 (UTC)

Latest Comments

su226 commented on 2024-01-12 09:05 (UTC)

Just a little tip, you don't need zip to create ZIPs, makepkg (package: pacman) depends on bsdtar (package: libarchive), which can create or extract ZIPs.

diff --git a/PKGBUILD b/PKGBUILD
index bc4ff38..2197e54 100644
@@ -8,7 +8,7 @@ arch=('x86_64')
 depends=('gtk3' 'love' 'lua51-lsqlite3' 'mono')
-makedepends=('git' 'lua51' 'luarocks' 'msbuild' 'nuget' 'zip')
+makedepends=('git' 'lua51' 'luarocks' 'msbuild' 'nuget')
@@ -59,8 +59,7 @@ package() {
     install -Dm755 "$pkgdir/usr/lib/olympus/olympus"
     install -Dm755 "$pkgdir/usr/lib/olympus/find-love"

-    cd src; zip -r ../ *; cd ..
-    install -Dm644 "$pkgdir/usr/lib/olympus/"
+    bsdtar --format zip --strip-components 1 -cf "$pkgdir/usr/lib/olympus/" src

     install -Dm755 luarocks/lib/lua/5.1/* -t "$pkgdir/usr/lib/olympus"
     install -Dm755 sharp/bin/Release/net452/* -t "$pkgdir/usr/lib/olympus/sharp"

yhtez commented on 2023-05-06 18:25 (UTC)

I have added a symlink and launching Lönn now works.

Thank you for letting me know about the issue.

su226 commented on 2023-05-06 16:05 (UTC) (edited on 2023-05-06 18:19 (UTC) by su226)

Loenn map editor won't start because Olympus will only try to use bundled love instead of system love:

Please patch CmdLaunchLoenn.cs to use system love or add a symlink /usr/lib/olympus/love -> /usr/bin/love