Skip to content

Appdata related changes to comply Flathub

Sabri Ünal requested to merge yakushabb/four-in-a-row:fix-appdata into master

appdata: Update appdata

  • Remove the none marked OARS and update to version 1.1
  • Add developer block
  • Update forwarded donation URL
  • Update forwarded screenshot URL
  • Add vcs-browser URL
  • Remove one of purism tag to pass appstreamcli validation

More information: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/

build: Use appstreamcli

  • Use appstreamcli to validate apptada

More information: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#validation

appdata: Rename apptadata to metainfo

Note: /app/share/appdata and %{id}.appdata.xml are considered to be the legacy path and filename, respectively.

Place the MetaInfo file into /app/share/metainfo/, name it %{id}.metainfo.xml, where %{id} is the ID. This ID and the filename must match exactly with the id set in the Flatpak manifest.

More information: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#path-and-filename

urls: Update metadata URLs

GNOME Wiki pages are going to be retired.

The homepage part might be tricky, but we can use the l10 (Damned Lies) page to link to the translation repository.

More information: Initiatives#51

build: Slightly better cleanup

Improve cleanup slightly.

That will reduce Flatpak package from 18Mb to 16Mb.

resim

Edited by Sabri Ünal

Merge request reports