New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Desktop file no longer installed #8613
Comments
Ah yes should be part of these TODOs OpenTTD/cmake/InstallAndPackage.cmake Lines 61 to 62 in da78b5c
|
I was able to fix it as a post-install step in the beta channel. Thank you again for your recent pointers. |
Apart for the missing media and desktop file integration, I expect the next stable release of the game should build fine downstream. |
As I don't really have another place to leave this information: you are currently parsing www.openttd.org to find the latest version. This is fine by me, but just so you know we also have this information in YAML format here: https://cdn.openttd.org/openttd-releases/latest.yaml ; might be useful :) (similar we have those files for any other package we publish, like https://cdn.openttd.org/opengfx-releases/latest.yaml etc :)) |
@TrueBrain thanks, that's potentially very useful indeed. I'd have to check the capabilities of the Flathub parser first before considering a switch. |
Version of OpenTTD
Version 1.11.0-beta1
Expected result
Version 1.10.3 used to install
openttd.desktop
under$PREFIX/share/applications
. It is no longer the case for version 1.11.0-beta1, probably missing as a result of the change of build system. This is likely to break downstream packaging efforts expecting this file to be present, like Flatpak.It should be enough to surround templated fields with
@@
and callconfigure_file(..., @ONLY)
on the current template.The text was updated successfully, but these errors were encountered: