From d047db79f7034e0e75a85a656d18f40716d197b9 Mon Sep 17 00:00:00 2001 From: Thorbjørn Lindeijer Date: Wed, 21 Feb 2024 21:59:03 +0000 Subject: Adjusted icon and desktop file names and added metainfo --- CMakeLists.txt | 5 ++- data/icons/CMakeLists.txt | 2 - data/icons/mana.png | Bin 2985 -> 4817 bytes data/icons/mana.svg | 83 ++++++++++++++++++--------------------- mana.desktop | 16 -------- org.manasource.Mana.desktop | 25 ++++++++++++ org.manasource.Mana.metainfo.xml | 54 +++++++++++++++++++++++++ 7 files changed, 122 insertions(+), 63 deletions(-) delete mode 100644 mana.desktop create mode 100644 org.manasource.Mana.desktop create mode 100644 org.manasource.Mana.metainfo.xml diff --git a/CMakeLists.txt b/CMakeLists.txt index cff832e4..3365ff83 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,7 +71,10 @@ IF (GETTEXT_FOUND AND ENABLE_NLS) ENDIF() If(UNIX) - INSTALL(FILES mana.desktop DESTINATION share/applications) + INSTALL(FILES org.manasource.Mana.desktop DESTINATION share/applications) + INSTALL(FILES org.manasource.Mana.metainfo.xml DESTINATION share/metainfo) + INSTALL(FILES data/icons/mana.png DESTINATION share/icons/hicolor/128x128/apps RENAME org.manasource.Mana.png) + INSTALL(FILES data/icons/mana.svg DESTINATION share/icons/hicolor/scalable/apps RENAME org.manasource.Mana.svg) ENDIF() SET(CPACK_PACKAGE_NAME "mana") diff --git a/data/icons/CMakeLists.txt b/data/icons/CMakeLists.txt index 59ffe676..ea95d96a 100644 --- a/data/icons/CMakeLists.txt +++ b/data/icons/CMakeLists.txt @@ -3,5 +3,3 @@ SET(FILES ) INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/icons) - -INSTALL(FILES "mana.png" DESTINATION share/pixmaps) diff --git a/data/icons/mana.png b/data/icons/mana.png index e819eede..deb3464b 100644 Binary files a/data/icons/mana.png and b/data/icons/mana.png differ diff --git a/data/icons/mana.svg b/data/icons/mana.svg index 5180f605..d07d2911 100644 --- a/data/icons/mana.svg +++ b/data/icons/mana.svg @@ -1,25 +1,26 @@ + + inkscape:export-filename="mana.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -30,11 +31,10 @@ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - + inkscape:zoom="2.8284271" + inkscape:cx="104.6518" + inkscape:cy="73.539106" + inkscape:window-x="393" + inkscape:window-y="199" + inkscape:current-layer="svg2" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:window-maximized="0" /> - - - - @@ -107,7 +102,6 @@ - + y="79.207848" + style="font-size:18px;line-height:1.25">  diff --git a/mana.desktop b/mana.desktop deleted file mode 100644 index c055b5c3..00000000 --- a/mana.desktop +++ /dev/null @@ -1,16 +0,0 @@ - -[Desktop Entry] -Version=1.0 -Name=Mana -Comment=A 2D MMORPG client -Comment[fr]=Un jeu en ligne dans un univers fantastique -Comment[de]=ein Online Fantasy Spiel -Comment[it]=Un gioco fantasy online -Comment[nl]=Een online role playing game -Comment[sv]=Ett fantasyrollspel online -Exec=mana -StartupNotify=false -Terminal=false -Type=Application -Icon=mana -Categories=Game;RolePlaying; diff --git a/org.manasource.Mana.desktop b/org.manasource.Mana.desktop new file mode 100644 index 00000000..0767a6c2 --- /dev/null +++ b/org.manasource.Mana.desktop @@ -0,0 +1,25 @@ + +[Desktop Entry] +Version=1.0 +Name=Mana +Comment=A 2D MMORPG client +Exec=mana +StartupNotify=false +Terminal=false +Type=Application +Icon=org.manasource.Mana +Categories=Game;RolePlaying; +Keywords=MMORPG;game;RPG;adventure;multiplayer;online; + +# Translations +Comment[vls]=Nen 2D MMORPG client +Comment[ru]=Клиент к 2D MMORPG игре +Comment[it]=Un gioco fantasy online +Comment[ja]=2DのMMORPGクライアント +Comment[cs]=2D MMORPG klient +Comment[nl_BE]=Een 2D MMORPG client +Comment[de]=ein 2D MMORG Client +Comment[sv_SE]=Ett fantasyrollspel online +Comment[es]=Un cliente MMORPG 2D +Comment[fr]=Un jeu en ligne dans un univers fantastique +Comment[nl]=Een online role playing game diff --git a/org.manasource.Mana.metainfo.xml b/org.manasource.Mana.metainfo.xml new file mode 100644 index 00000000..79a817d7 --- /dev/null +++ b/org.manasource.Mana.metainfo.xml @@ -0,0 +1,54 @@ + + + org.manasource.Mana + org.manasource.Mana.desktop + CC0-1.0 + GPL-2.0 + The Mana Client + A 2D MMORPG client + + The Mana Developers + + +

+ The Mana client is used for playing The Mana World and similar online games + based on either tmwAthena or Manaserv. +

+

+ The Mana World (TMW) is a serious effort to create an innovative free and + open source MMORPG. TMW uses 2D graphics and aims to create a large and diverse + interactive world. +

+
+ https://manasource.org/ + + + +

This release fixes a few annoyances and other small bugs. It is now + easier to click beings that are close to other beings, NPC trading has + been removed from chat (again), the last emote can now be used and ring + and necklace slots were unswapped. Also, the Finnish, Brazilian + Portuguese and Polish translations were updated.

+
+
+
+ + + https://wiki.themanaworld.org/images/c/cb/TMW_Screenshot_63.png + Booth's Event + + + https://wiki.themanaworld.org/images/a/a3/Screenshot_partysystem.png + Party system + + + https://wiki.themanaworld.org/images/5/5e/Mana_World_0.0.29.PNG + Hurnscald Woodlands + + + + mild + mild + intense + +
-- cgit v1.2.3-70-g09d2