Closed cxong closed 3 years ago
Hello, I built a flatpak for your game: https://gitlab.com/Rampoina/com.cxong.cdogs-sdl
there's two issues right now:
The runtime used has to be 1.6 because the application fails to compile with a few compiler errors (because of -Werror) on later compilers. #615
The appstream file included in the game doesn't contain oars and releases information #616
I will open the issues for those problems and you can either wait for a new release to include those fixes or create patches and submit it earlier to flathub.
I confirm that the flatpak is buildable after 43ca6bbf16255bdee9712e0c32e410441d9783f0 on the latest runtime. I leave it up to you to submit the application to flathub after a stable release including those fixes. Please let me know if you need any help or if you prefer me to submit it myself. If you want to submit it earlier let me know.
@Rampoina yes please! I haven't submitted to flathub before so if you know how then that would be very helpful
Hello, I was going to create the PR to flathub but there's one more issue: The screenshots in the appdata cannot be accessed:
• url-not-found :
@Rampoina I've updated the screenshots, please try again
@cxong Unfortunately the screenshots cannot be gifs. The supported formats are as follows [1]:
Screenshots should ideally be in the PNG format, but JPEG and WebP images are also fine. Keep in mind though that the images are converted into PNG in any case by the distributor of a software collection.
[1] https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
Just to clarify some things.
The flathub maintainers prefer that the flatpaks are owned by the original developers.
I'm going to submit the flatpak and you could own it if you wish. If you decide to own it I would be OK with being set as a maintainer
The flatpaks should only point to stable releases.
Meaning that if you fix issues like the above, the flatpak that I submit should point to a tagged release, otherwise I have to include a patch (which wouldn't be that much of a problem in this case, but it's always cleaner)
Great; I will fix up the screenshots for the next release.
Hi @cxong I've modified the manifest for the latest version and submitted to flathub. Please feel free to reach out on the flathub PR if you wish to be a maintainer.
Flathub: https://github.com/flathub/flathub/wiki/App-Submission
One advantage is this is used by Athenaeum, a libre steam clone