Menu

#15 Linux AppData file

Unstable_(example)
open
nobody
None
1
2022-08-20
2016-08-28
No

This adds a file which highlights your game in Linux "app stores". See https://people.freedesktop.org/~hughsient/appdata/ for reference.

Depends on https://sourceforge.net/p/trigger-rally/patches/14/

1 Attachments

Discussion

  • Onsemeliot

    Onsemeliot - 2016-08-29

    Hi Matthias, thank you for your contribution. Where does the file need to sit in order to actually make use of it as intended? (I am not very well informed on a technical level. So please excuse me if this question sounds odd to you.) I hope I can add it where it is needed but fear I might not be able to because it probably needs to be copied in a specific folder outside of the game directory during the installation routine.

     
  • Matthias Mailänder

    /usr/share/appdata is the default location. See https://build.opensuse.org/request/show/423503 for an integration test. Sorry, I was a bit lazy. A better patch for everyone would be a true integration into the Makefile install rule.

     

    Last edit: Matthias Mailänder 2016-08-29
  • Kevin Kofler

    Kevin Kofler - 2019-05-09

    The default location has since changed to /usr/share/metainfo, which is hopefully the final location. (This is a change in AppStream upstream which has hopefully been picked up by all the distributions by now.)

    See: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#spec-component-location

     
  • Andrei

    Andrei - 2019-05-11

    Desktop and AppData setup was finalized in [r960]. Note that I didn't test this, so let me know if there are problems.

    • the .DESKTOP file gets copied to /usr/share/applications
    • the .APPDATA.XML file gets copied to /usr/share/metainfo

    See [r960], [r959], [r958].

     

    Related

    Commit: [r958]
    Commit: [r959]
    Commit: [r960]


Log in to post a comment.