Skip to content

Commit

Permalink
Common description updates for stable branch
Browse files Browse the repository at this point in the history
  • Loading branch information
jwrober authored and lmoureaux committed Jul 24, 2023
1 parent 5d0102f commit 3061725
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 37 deletions.
11 changes: 4 additions & 7 deletions dist/net.longturn.freeciv21.client.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,15 @@
<name>Freeciv21 Client</name>
<summary>Client for the Freeciv21 game</summary>
<description>
<p>
Freeciv21 is a Free and Open Source empire-building strategy game inspired by the history of human civilization.
The game commences in prehistory and your mission is to lead your tribe from the Stone Age to the Space Age...
</p>
<p>
This client is for connecting to network games, or to launch local single-player games. It is based on the Qt framework.
</p>
<p>Freeciv21 is a free open source turn-based empire-building 4x strategy game, in which each player becomes the leader of a civilization. You compete against several opponents to build cities and use them to support a military and an economy. Players strive to complete an empire that survives all encounters with its neighbors to emerge victorious. Play begins at the dawn of history in 4,000 BCE.</p>
<p>Freeciv21 takes its roots in the well-known FOSS game Freeciv and extends it for more fun, with a revived focus on competitive multiplayer environments. Players can choose from over 500 nations and can play against the computer or other people in an active online community.</p>
<p>The code is maintained by the team over at Longturn.net and is based on the QT framework. The game supports both hex and square tiles and is easily modified to create custom rules.</p>
</description>
<launchable type="desktop-id">net.longturn.freeciv21.client.desktop</launchable>
<icon type="remote">https://raw.githubusercontent.com/longturn/freeciv21/master/data/icons/64x64/freeciv21-client.png</icon>
<url type="homepage">https://longturn.net/</url>
<url type="bugtracker">https://github.com/longturn/freeciv21/issues</url>
<url type="help">https://longturn.readthedocs.io/en/latest/index.html</url>
<screenshots>
<screenshot type="default">
<caption>Freeciv21 Client</caption>
Expand Down
12 changes: 4 additions & 8 deletions dist/net.longturn.freeciv21.modpack.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,10 @@
<name>Freeciv21 Modpack Installer</name>
<summary>Modpack installer for the Freeciv21 game</summary>
<description>
<p>
Freeciv21 is a Free and Open Source empire-building strategy game inspired by the history of human civilization.
The game commences in prehistory and your mission is to lead your tribe from the Stone Age to the Space Age...
</p>
<p>
Freeciv21 modpack utility can be used to automatically download and install custom rulesets, tilesets,
soundsets, musicsets, and maps for Freeciv21 to use. It is based on the Qt framework.
</p>
<p>Freeciv21 is a free open source turn-based empire-building 4x strategy game, in which each player becomes the leader of a civilization. You compete against several opponents to build cities and use them to support a military and an economy. Players strive to complete an empire that survives all encounters with its neighbors to emerge victorious. Play begins at the dawn of history in 4,000 BCE.</p>
<p>Freeciv21 takes its roots in the well-known FOSS game Freeciv and extends it for more fun, with a revived focus on competitive multiplayer environments. Players can choose from over 500 nations and can play against the computer or other people in an active online community.</p>
<p>The code is maintained by the team over at Longturn.net and is based on the QT framework. The game supports both hex and square tiles and is easily modified to create custom rules.</p>
<p>The modpack utility can be used to automatically download and install custom rulesets, tilesets, soundsets, musicsets, and maps for Freeciv21 to use.</p>
</description>
<launchable type="desktop-id">net.longturn.freeciv21.modpack-qt.desktop</launchable>
<icon type="remote">https://raw.githubusercontent.com/longturn/freeciv21/master/data/icons/64x64/freeciv21-modpack.png</icon>
Expand Down
11 changes: 4 additions & 7 deletions dist/net.longturn.freeciv21.ruledit.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,10 @@
<name>Freeciv21 Ruleset Editor</name>
<summary>Ruleset editor for the Freeciv21 game</summary>
<description>
<p>
Freeciv21 is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your
mission is to lead your tribe from the Stone Age to the Space Age...
</p>
<p>
Freeciv21 Ruleset Editor can be used to create your own game rules, or the change existing ones. It is based on the Qt framework.
</p>
<p>Freeciv21 is a free open source turn-based empire-building 4x strategy game, in which each player becomes the leader of a civilization. You compete against several opponents to build cities and use them to support a military and an economy. Players strive to complete an empire that survives all encounters with its neighbors to emerge victorious. Play begins at the dawn of history in 4,000 BCE.</p>
<p>Freeciv21 takes its roots in the well-known FOSS game Freeciv and extends it for more fun, with a revived focus on competitive multiplayer environments. Players can choose from over 500 nations and can play against the computer or other people in an active online community.</p>
<p>The code is maintained by the team over at Longturn.net and is based on the QT framework. The game supports both hex and square tiles and is easily modified to create custom rules.</p>
<p>The Ruleset Editor can be used to create your own game rules, or the change existing ones.</p>
</description>
<launchable type="desktop-id">net.longturn.freeciv21.ruledit.desktop</launchable>
<icon type="remote">https://raw.githubusercontent.com/longturn/freeciv21/master/data/icons/64x64/freeciv21-client.png</icon>
Expand Down
12 changes: 4 additions & 8 deletions dist/net.longturn.freeciv21.server.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,10 @@
<name>Freeciv21 server</name>
<summary>Server component for the Freeciv21 game</summary>
<description>
<p>
Freeciv21 is a Free and Open Source empire-building strategy game inspired by the history of human civilization.
The game commences in prehistory and your mission is to lead your tribe from the Stone Age to the Space Age...
</p>
<p>
The server hosts multiplayer games. For single-player games the client will launch the server for itself
automatically. The server is a console application.
</p>
<p>Freeciv21 is a free open source turn-based empire-building 4x strategy game, in which each player becomes the leader of a civilization. You compete against several opponents to build cities and use them to support a military and an economy. Players strive to complete an empire that survives all encounters with its neighbors to emerge victorious. Play begins at the dawn of history in 4,000 BCE.</p>
<p>Freeciv21 takes its roots in the well-known FOSS game Freeciv and extends it for more fun, with a revived focus on competitive multiplayer environments. Players can choose from over 500 nations and can play against the computer or other people in an active online community.</p>
<p>The code is maintained by the team over at Longturn.net and is based on the QT framework. The game supports both hex and square tiles and is easily modified to create custom rules.</p>
<p>The server hosts multiplayer games. For single-player games the client will launch the server for itself automatically. The server is a console application.</p>
</description>
<launchable type="desktop-id">net.longturn.freeciv21.server.desktop</launchable>
<icon type="remote">https://raw.githubusercontent.com/longturn/freeciv21/master/data/icons/64x64/freeciv21-server.png</icon>
Expand Down
14 changes: 7 additions & 7 deletions dist/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
# Build Steps:
# - (once) sudo snap install snapcraft --classic
# - (once) sudo snap install lxd
# - mkdir -p <source_dir>/build/snap/local
# - cp <source_dir>/dist/snapcraft.yaml <source_dir>/build/snap
# - cp <source_dir>/data/icons/128x128/freeciv21-client.png <source_dir>/build/snap/local
# - cd <source_dir>/build
# - mkdir -p build/snap/local
# - cp dist/snapcraft.yaml build/snap
# - cp data/icons/128x128/freeciv21-client.png build/snap/local
# - cd build
# - snapcraft
# - sudo snap install --devmode ./freeciv21_*.snap
#
Expand All @@ -20,9 +20,9 @@ name: freeciv21
title: Freeciv21
summary: Freeciv21 - Freeciv for the 21st Century
description: |
Freeciv21 is a free and open source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the Stone Age to the Space Age.
This snap package contains everything you need to play local single-player games against the computer as well as connect to online multi-player games against human opponents.
Freeciv21 is based on the Qt framework and brought to you by the team at Longturn.net.
Freeciv21 is a free open source turn-based empire-building 4x strategy game, in which each player becomes the leader of a civilization. You compete against several opponents to build cities and use them to support a military and an economy. Players strive to complete an empire that survives all encounters with its neighbors to emerge victorious. Play begins at the dawn of history in 4,000 BCE.
Freeciv21 takes its roots in the well-known FOSS game Freeciv and extends it for more fun, with a revived focus on competitive multiplayer environments. Players can choose from over 500 nations and can play against the computer or other people in an active online community.
The code is maintained by the team over at Longturn.net and is based on the QT framework. The game supports both hex and square tiles and is easily modified to create custom rules.
# TODO: At some point, will want to integrate into cmake process and configure_file()
version: '3.0.1'
Expand Down

0 comments on commit 3061725

Please sign in to comment.