diff options
author | Matthias Mailänder <matthias@mailaender.name> | 2017-02-18 18:07:53 +0100 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-02-18 23:32:25 +0300 |
commit | 129670e7e2076cb1a3fc23351af2be670d0e5a59 (patch) | |
tree | 64413081cf3208fd28f40ca960f324a602c3d928 | |
parent | e95326ff38b79da7c5ef7204f5df78cc9ce9f7e4 (diff) | |
download | mv-129670e7e2076cb1a3fc23351af2be670d0e5a59.tar.gz mv-129670e7e2076cb1a3fc23351af2be670d0e5a59.tar.bz2 mv-129670e7e2076cb1a3fc23351af2be670d0e5a59.tar.xz mv-129670e7e2076cb1a3fc23351af2be670d0e5a59.zip |
Add an appdata.xml file for Linux software galleries
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | Makefile.am | 5 | ||||
-rw-r--r-- | manaplus.appdata.xml | 27 |
3 files changed, 34 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c3ee3161e..45a1e156c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,6 +56,8 @@ ENDIF() If(UNIX) INSTALL(FILES manaplus.desktop DESTINATION share/applications) INSTALL(FILES manaplustest.desktop DESTINATION share/applications) + + INSTALL(FILES manaplus.appdata.xml DESTINATION share/appdata) ENDIF() SET(CPACK_PACKAGE_NAME "manaplus") diff --git a/Makefile.am b/Makefile.am index 536592c70..3140badf3 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,8 +6,13 @@ desktopdir = $(datarootdir)/applications desktop_DATA = manaplus.desktop \ manaplustest.desktop +appdatadir = $(datarootdir)/appdata + +appdata_DATA = manaplus.appdata.xml + # Extra files to include EXTRA_DIST = $(desktop_DATA) \ + $(appdata_DATA) \ CMakeLists.txt \ po/CMakeLists.txt \ po/*.po \ diff --git a/manaplus.appdata.xml b/manaplus.appdata.xml new file mode 100644 index 000000000..179516c0f --- /dev/null +++ b/manaplus.appdata.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<application> + <id type="desktop">manaplus.desktop</id> + <metadata_license>CC0-1.0</metadata_license> + <license>GPL-2.0</license> + <name>The Mana Plus Client</name> + <summary>Extended client for The Mana World and similar servers</summary> + <description> + <p> + ManaPlus is extended client for Evol Online, The Mana World and similar servers + based on eAthena fork. As a 2D style game, Evol Online aims to create a friendly + environment where people can escape reality and interact with others while enjoying + themselves through a fantasy style game. + </p> + <p> + 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. + </p> + </description> + <url type="homepage">http://manaplus.org/</url> + <screenshots> + <screenshot type="default">http://manaplus.org/_media/manaplus_screenshot_8.png</screenshot> + <screenshot>http://manaplus.org/_media/manaplus_screenshot_11.png</screenshot> + <screenshot>http://manaplus.org/_media/manaplus_screenshot_15.png</screenshot> + </screenshots> +</application>
\ No newline at end of file |