Improve AppStream

This commit is contained in:
TheBrokenRail 2022-06-09 23:23:37 -04:00
parent a8ff58f0c4
commit e8faee62fa

View File

@ -28,7 +28,7 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/launcher.desktop"
"Type=Application\n" "Type=Application\n"
"Categories=Game;\n" "Categories=Game;\n"
) )
if(MCPI_SERVER_MODE) if(MCPI_HEADLESS_MODE)
file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/launcher.desktop" file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/launcher.desktop"
"Terminal=true\n" "Terminal=true\n"
"NoDisplay=true\n" "NoDisplay=true\n"
@ -54,7 +54,10 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/appstream.xml"
" <name>${MCPI_APP_TITLE}</name>\n" " <name>${MCPI_APP_TITLE}</name>\n"
" <metadata_license>CC0-1.0</metadata_license>\n" " <metadata_license>CC0-1.0</metadata_license>\n"
" <summary>Fun with Blocks</summary>\n" " <summary>Fun with Blocks</summary>\n"
" <description><p>Minecraft: Pi Edition Modding Project.</p><p>NOTE: This is not verified by, affiliated with, or supported by Mojang or Microsoft.</p></description>\n" " <description>\n"
" <p>Minecraft: Pi Edition Modding Project.</p>\n"
" <p>NOTE: This is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>\n"
" </description>\n"
" <url type=\"homepage\">https://gitea.thebrokenrail.com/TheBrokenRail/minecraft-pi-reborn</url>\n" " <url type=\"homepage\">https://gitea.thebrokenrail.com/TheBrokenRail/minecraft-pi-reborn</url>\n"
" <launchable type=\"desktop-id\">${MCPI_APP_ID}.desktop</launchable>\n" " <launchable type=\"desktop-id\">${MCPI_APP_ID}.desktop</launchable>\n"
" <provides>\n" " <provides>\n"
@ -88,7 +91,7 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/appstream.xml"
" <release version=\"${MCPI_VERSION}\" date=\"${MCPI_VERSION_DATE}\">\n" " <release version=\"${MCPI_VERSION}\" date=\"${MCPI_VERSION_DATE}\">\n"
" </release>\n" " </release>\n"
) )
if(NOT MCPI_SERVER_MODE) if(NOT MCPI_HEADLESS_MODE)
file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/appstream.xml" file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/appstream.xml"
" <screenshots>\n" " <screenshots>\n"
" <screenshot type=\"default\">\n" " <screenshot type=\"default\">\n"