[Linux] Packaging for multiple users

    Joined
    Jul 1, 2013
    Messages
    2
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    I'm trying to package StarMade for Arch Linux. I've got http://files.star-made.org/StarMade-Starter-v9.jar in /usr/share/starmade and http://files.star-made.org/build/starmade-build_20130628_230434.zip unpacked to /usr/share/starmade/StarMade. I can run the starter and start the game launch UI, however when I try to launch the game in single player I get an java.io.FileNotFoundException /usr/share/starmade/StarMade/server-database/index/.lck does not exist.

    Is there any way to specify the user data path to someplace outside the game data path? Ideally each user could have their own $HOME/.config/starmade dir for savegaves, ships, etc.
     
    Joined
    Jul 2, 2013
    Messages
    3
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    You shoould try out the pkgbuild I made in the AUR. (I just updated it to v9)

    But by default the user path should be /home/$USER/StarMade.
     
    Joined
    Jul 1, 2013
    Messages
    2
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    Thanks, but I was asking if it\'s possible to make a global install from the zip while still have user configs at some arbitrary dir
     
    Joined
    Jul 2, 2013
    Messages
    3
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    I don\'t think it\'s possible at the extent you are trying to accomplish, I could be wrong though.