diff --git a/CMakeLists.txt b/CMakeLists.txt index 41f761e72..317f1a8fe 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -747,7 +747,10 @@ set(CPACK_INSTALL_CMAKE_PROJECTS include(CPack) +configure_file(io.github.daid.EmptyEpsilon.metainfo.xml.in io.github.daid.EmptyEpsilon.metainfo.xml) + if(UNIX AND NOT APPLE AND NOT STEAMSDK) install(FILES io.github.daid.EmptyEpsilon.desktop DESTINATION "share/applications") install(FILES logo512.png DESTINATION "share/icons/hicolor/512x512/apps" RENAME "io.github.daid.EmptyEpsilon.png") + install(FILES io.github.daid.EmptyEpsilon.metainfo.xml DESTINATION "share/metainfo") endif() diff --git a/io.github.daid.EmptyEpsilon.metainfo.xml.in b/io.github.daid.EmptyEpsilon.metainfo.xml.in new file mode 100644 index 000000000..7b5b3764a --- /dev/null +++ b/io.github.daid.EmptyEpsilon.metainfo.xml.in @@ -0,0 +1,69 @@ + + + + io.github.daid.EmptyEpsilon + + EmptyEpsilon + Spaceship bridge simulator game + + CC0-1.0 + GPL-2.0-only AND LicenseRef-TurboSquid-Royalty-Free-License AND OFL-1.1 AND Apache-2.0 + + + daid + + + +

EmptyEpsilon is a spaceship bridge simulator game. It's fully open source, so it can be modified in any way people wish.

+

EmptyEpsilon places you in the roles of a spaceship's bridge officers, like those seen in Star Trek. While you can play EmptyEpsilon alone or with friends, the best experience involves 6 players working together on each ship.

+

Each officer fills a unique role: Captain, Helms, Weapons, Relay, Science, and Engineering. Except for the Captain, each officer operates part of the ship through a specialized screen. The Captain relies on their trusty crew to report information and follow orders.

+
+ + io.github.daid.EmptyEpsilon.desktop + + + Game + Simulation + + + + moderate + intense + intense + + + https://daid.github.io/EmptyEpsilon/ + https://github.com/daid/EmptyEpsilon/issues + https://github.com/daid/EmptyEpsilon/ + + + + https://daid.github.io/EmptyEpsilon/screenshots/mainscreen.png + Main screen view from a cruiser during a large battle. + + + https://daid.github.io/EmptyEpsilon/screenshots/helms.png + View of the helms officer's screen, which controls the ship's movement. + + + https://daid.github.io/EmptyEpsilon/screenshots/weapons.png + View of the weapons officer's screen, which controls the ship's weapons and shields. + + + https://daid.github.io/EmptyEpsilon/screenshots/engineering.png + View of the engineering officer's screen, which can allocate power and repairs to the ship's subsystems. + + + https://daid.github.io/EmptyEpsilon/screenshots/science.png + View of the science officer's screen, which has long-range scanners and a large database of information. + + + https://daid.github.io/EmptyEpsilon/screenshots/relay.png + View of the relay officer's screen, which can see and hail allies, share their short-range radar, and launch remote probes. + + + + + + +