From 8552e4f11e2506094621e6ec20d454491e8f844c Mon Sep 17 00:00:00 2001 From: Louis Moureaux Date: Sun, 21 Jan 2024 22:27:15 +0100 Subject: [PATCH 1/2] Windows: rename client shortcuts to "Freeciv21" Since this is the main entry point for the game, just use the game name. --- cmake/NSIS.template.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/NSIS.template.in b/cmake/NSIS.template.in index 9d6b8eab4f..e29b917ae5 100644 --- a/cmake/NSIS.template.in +++ b/cmake/NSIS.template.in @@ -199,7 +199,7 @@ FunctionEnd Function RunFreeciv21 - ExecShell "" "$SMPROGRAMS\${APPNAME}\${APPNAME} Client.lnk" + ExecShell "" "$SMPROGRAMS\${APPNAME}\${APPNAME}.lnk" FunctionEnd Function UninstallExisting @@ -224,11 +224,11 @@ ; Create Desktop Icon - CreateShortCut "$DESKTOP\${APPNAME} Client.lnk" "$INSTDIR\freeciv21-client.exe" "" "$INSTDIR\freeciv21-client.ico" 0 + CreateShortCut "$DESKTOP\${APPNAME}.lnk" "$INSTDIR\freeciv21-client.exe" "" "$INSTDIR\freeciv21-client.ico" 0 ; Create Start Menu Entries CreateDirectory "$SMPROGRAMS\${APPNAME}" - CreateShortCut "$SMPROGRAMS\${APPNAME}\${APPNAME} Client.lnk" "$INSTDIR\freeciv21-client.exe" "" "$INSTDIR\freeciv21-client.ico" 0 + CreateShortCut "$SMPROGRAMS\${APPNAME}\${APPNAME}.lnk" "$INSTDIR\freeciv21-client.exe" "" "$INSTDIR\freeciv21-client.ico" 0 CreateShortCut "$SMPROGRAMS\${APPNAME}\${APPNAME} Modpack Installer.lnk" "$INSTDIR\freeciv21-modpack-qt.exe" "" "$INSTDIR\freeciv21-modpack.ico" 0 CreateShortCut "$SMPROGRAMS\${APPNAME}\${APPNAME} Server.lnk" "$INSTDIR\freeciv21-server.exe" "" "$INSTDIR\freeciv21-server.ico" 0 From 278a9d6e6546355447fab7856beea168bd696b88 Mon Sep 17 00:00:00 2001 From: Louis Moureaux Date: Sun, 21 Jan 2024 22:32:30 +0100 Subject: [PATCH 2/2] Rename the client to "Freeciv21" in AppStream metadata This is the main entry point for the game, so let it use the game name without an additional qualifier. --- dist/net.longturn.freeciv21.metainfo.xml.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/net.longturn.freeciv21.metainfo.xml.in b/dist/net.longturn.freeciv21.metainfo.xml.in index b2b21a6573..7d2b9b099e 100644 --- a/dist/net.longturn.freeciv21.metainfo.xml.in +++ b/dist/net.longturn.freeciv21.metainfo.xml.in @@ -3,8 +3,8 @@ net.longturn.freeciv21 CC0 GPL-3.0+ - Freeciv21 Client - Freeciv21 Game Client + Freeciv21 + Freeciv for the 21st Century

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.