Closed Blu3wolf closed 8 months ago
slightly off topic
Ideally, this could be tested by at least one other person than myself.
I wish I could help, but my Manjaro KDE (Arch + Plasma) computer's GPU is dying, keeps falling off the bus when I try to render the DE to the HDMI display out.
Back on topic, When I was trying to get this app to run on my Arch computer as precompiled linux, the dotnet runtime package I had installed did not satisfy some arbitrary dependency. It ran very smoothly under Proton, with the only problem being that it didn't auto-detect any Factorio install/userdata folders in my Arch user home directory.
depends=('dotnet-runtime>=3.1'
the dependency version is wrong, should be >=6.0 https://github.com/ShadowTheAge/yafc/commit/7e7225efb632ce794419da207c932ca6a7b4a2fb#r91275269
I see. I did get the version from the https://github.com/ShadowTheAge/yafc/blob/master/Docs/LinuxOsxInstall.md instructions, but I guess they are out of date perhaps. So update the minimum required dotnet-runtime then.
Supposedly, self-contained apps are supposed to not require dotnet at all at runtime, but I havent been game to try uninstalling it to find out.
dotnet-sdk
-> dotnet-runtime
The SDK contains tools, and other development files as well, so you'd need this only when building the package
Edit: It would be nice to add a desktop file as well
The SDK contains tools, and other development files as well, so you'd need this only when building the package
That's why it's a makedepends, rather than a depends.
I've added a simple .desktop file on my own system. It should be straightforward to submit I believe.
That's why it's a makedepends, rather than a depends.
oh sorry you are right, I was looking careful enough :)
This can probably be closed, as I can see someone has now done so - and their AUR submission also features a .desktop entry as well. https://aur.archlinux.org/packages/factorio-yafc-git
Ive put together a PKGBUILD for building this software on Arch Linux / Manjaro. Im no expert on doing so, though, so before submitting it to the AUR, Id like a few eyes on it here if convenient, to maybe catch any obvious errors on my part. The full text follows.
Ideally, this could be tested by at least one other person than myself. Id also like eyes on the build options Ive got here for dotnet publish - the output appeared to work, but there were many build warnings during compilation.