From cb2b764f07982bdf92463d91990b899cc502d0e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sat, 12 Aug 2017 12:21:32 +0200 Subject: [PATCH] Add an appdata.xml metadata file for Linux software galleries. --- CMakeLists.txt | 1 + distribution/linux/openrct2.appdata.xml | 66 +++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 distribution/linux/openrct2.appdata.xml diff --git a/CMakeLists.txt b/CMakeLists.txt index 5e67e467f9..2469a359f7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -154,6 +154,7 @@ install(TARGETS "openrct2-cli" OPTIONAL RUNTIME DESTINATION "${CMAKE_INSTALL_BIN install(FILES "${CMAKE_CURRENT_BINARY_DIR}/g2.dat" DESTINATION "${CMAKE_INSTALL_DATADIR}/openrct2") install(DIRECTORY "data/" DESTINATION "${CMAKE_INSTALL_DATADIR}/openrct2") install(FILES ${DOC_FILES} DESTINATION "${CMAKE_INSTALL_DOCDIR}") +install(FILES "distribution/linux/openrct2.appdata.xml" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/metainfo") install(FILES "resources/logo/icon_x16.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/16x16/apps" RENAME "openrct2.png") install(FILES "resources/logo/icon_x32.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/32x32/apps" RENAME "openrct2.png") install(FILES "resources/logo/icon_x64.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/64x64/apps" RENAME "openrct2.png") diff --git a/distribution/linux/openrct2.appdata.xml b/distribution/linux/openrct2.appdata.xml new file mode 100644 index 0000000000..111e651d1d --- /dev/null +++ b/distribution/linux/openrct2.appdata.xml @@ -0,0 +1,66 @@ + + + openrct2.desktop + CC0-1.0 + GPL-3.0 + OpenRCT2 + A construction and management simulation video game that simulates amusement park management + +

+ OpenRCT2 is an open-source re-implementation of RollerCoaster Tycoon 2 (RCT2). + The gameplay revolves around building and maintaining an amusement park containing + attractions, shops and facilities. The player must try to make a profit and maintain + a good park reputation whilst keeping the guests happy. OpenRCT2 allows for both + scenario and sandbox play. Scenarios require the player to complete a certain + objective in a set time limit whilst sandbox allows the player to build a more + flexible park with optionally no restrictions or finance. +

+

+ OpenRCT2 features many changes compared to the original RollerCoaster Tycoon 2 game. A few of them are listed here. +

+
    +
  • User Interface theming.
  • +
  • Fast-forwarding gameplay.
  • +
  • Multiplayer support.
  • +
  • Multilingual. Improved translations.
  • +
  • OpenGL hardware rendering.
  • +
  • Various fixes and improvements for bugs in the original game.
  • +
  • Native support for Linux and macOS.
  • +
  • Added hacks and cheats.
  • +
  • Auto-saving and giant screenshots.
  • +
+

+ Original RollerCoaster Tycoon 2 game files are required in order to play OpenRCT2. +

+
+ + + https://camo.githubusercontent.com/888d993a9716208446bd0d5a762977d6b7993058/68747470733a2f2f692e696d6775722e636f6d2f6537434b3553632e706e67 + + + https://openrct2.website/ + https://github.com/OpenRCT2/OpenRCT2/issues + https://github.com/OpenRCT2/OpenRCT2/wiki + + mild + none + none + none + none + none + none + none + none + none + none + none + none + intense + none + none + none + none + none + none + +