From 48852bcedcf77d598777ec7f173c6c161595520f Mon Sep 17 00:00:00 2001 From: Florian Piesche Date: Sat, 6 Jan 2024 12:11:54 +0000 Subject: [PATCH 1/4] Add AppStream metadata file This can be parsed e.g. by Flathub. --- org.arx_libertatis.ArxLibertatis.appdata.xml | 73 ++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 org.arx_libertatis.ArxLibertatis.appdata.xml diff --git a/org.arx_libertatis.ArxLibertatis.appdata.xml b/org.arx_libertatis.ArxLibertatis.appdata.xml new file mode 100644 index 0000000..d010f5d --- /dev/null +++ b/org.arx_libertatis.ArxLibertatis.appdata.xml @@ -0,0 +1,73 @@ + + + org.arx_libertatis.ArxLibertatis + Arx Libertatis + Arx Libertatis Contributors + A cross-platform port of Arx Fatalis, a first-person role-playing game + CC0-1.0 + GPL-3.0 + https://www.arx-libertatis.org/ + +

Arx Libertatis is an improved, cross-platform and open source engine for Arx Fatalis, a 2002 first-person role-playing game / + dungeon crawler / immersive sim developed by Arkane Studios.

+

Arx Fatalis features crafting, melee and ranged combat, as well as a unique casting system where the player draws runes in + real time to effect the desired spell.

+

Arx Libertatis updates and improves Arx Fatalis by supporting modern systems, porting the game to new systems, as well as + eliminating bugs and limitations. In the future we plan to improve and modernize the engine as well as enable customizations + and mods by the community.

+

Arx Libertatis is based on the publicly released Arx Fatalis source code and available under the GPL 3+ license. This + does however not include the game data, so you need to obtain a copy of the original Arx Fatalis or its demo to play + Arx Libertatis.

+
+ + + https://wiki.arx-libertatis.org/images/5/59/Jumping.jpg + Platforms over lava in the Dwarven level + + + https://wiki.arx-libertatis.org/images/3/37/Korean.jpg + Korean character creation screen + + + https://wiki.arx-libertatis.org/images/e/e5/Cinematic.jpg + Cutscene + + + https://wiki.arx-libertatis.org/images/3/31/Gambling.jpg + Gambling + + + https://wiki.arx-libertatis.org/images/8/8e/Tavern.jpg + The Yellow Tulip + + + https://wiki.arx-libertatis.org/images/9/98/Troll_vs_Black_Thing.jpg + Troll vs. Black Thing + + + https://wiki.arx-libertatis.org/images/b/b4/Outpost.jpg + The Human Outpost + + + https://wiki.arx-libertatis.org/images/d/d7/Polsius_%28imprisoned%29.jpg + Polsius in his cell + + + + Game + + + + + + intense + intense + moderate + mild + moderate + moderate + intense + moderate + + https://arx-libertatis.org/contact +
From 5255c3aff483a10c6c3668ee5068b27c08758c52 Mon Sep 17 00:00:00 2001 From: Florian Piesche Date: Sat, 6 Jan 2024 22:37:57 +0000 Subject: [PATCH 2/4] Fix appstream validation complaints Screenshot captions must be at least 10 characters. --- org.arx_libertatis.ArxLibertatis.appdata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.arx_libertatis.ArxLibertatis.appdata.xml b/org.arx_libertatis.ArxLibertatis.appdata.xml index d010f5d..287f5bd 100644 --- a/org.arx_libertatis.ArxLibertatis.appdata.xml +++ b/org.arx_libertatis.ArxLibertatis.appdata.xml @@ -30,11 +30,11 @@ https://wiki.arx-libertatis.org/images/e/e5/Cinematic.jpg - Cutscene + Cutscene screenshot https://wiki.arx-libertatis.org/images/3/31/Gambling.jpg - Gambling + Gambling is a part of the game, too https://wiki.arx-libertatis.org/images/8/8e/Tavern.jpg From a9f5eecbcb544eaaa1a6631faff2cb7a3fc42cab Mon Sep 17 00:00:00 2001 From: Florian Piesche Date: Wed, 28 Feb 2024 10:47:56 +0000 Subject: [PATCH 3/4] Update AppStream metadata to 1.0 standards --- ....arx_libertatis.ArxLibertatis.metainfo.xml | 26 ++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) rename org.arx_libertatis.ArxLibertatis.appdata.xml => org.arx_libertatis.ArxLibertatis.metainfo.xml (82%) diff --git a/org.arx_libertatis.ArxLibertatis.appdata.xml b/org.arx_libertatis.ArxLibertatis.metainfo.xml similarity index 82% rename from org.arx_libertatis.ArxLibertatis.appdata.xml rename to org.arx_libertatis.ArxLibertatis.metainfo.xml index 287f5bd..1fa96ba 100644 --- a/org.arx_libertatis.ArxLibertatis.appdata.xml +++ b/org.arx_libertatis.ArxLibertatis.metainfo.xml @@ -1,12 +1,19 @@ - - org.arx_libertatis.ArxLibertatis + + org.arx_libertatis.arxlibertatis Arx Libertatis - Arx Libertatis Contributors + + Arx Libertatis Contributors + https://arx-libertatis.org/ + A cross-platform port of Arx Fatalis, a first-person role-playing game CC0-1.0 GPL-3.0 + org.arx_libertatis.arxlibertatis.desktop https://www.arx-libertatis.org/ + https://bugs.arx-libertatis.org/ + https://wiki.arx-libertatis.org/FAQ + https://github.com/arx/ArxLibertatis

Arx Libertatis is an improved, cross-platform and open source engine for Arx Fatalis, a 2002 first-person role-playing game / dungeon crawler / immersive sim developed by Arkane Studios.

@@ -70,4 +77,17 @@ moderate https://arx-libertatis.org/contact + + gamepad + + + keyboard + pointing + + + offline-only + + + arx +
From 719f89fd58aa202d2cc0ed907528186129fa4130 Mon Sep 17 00:00:00 2001 From: Florian Piesche Date: Sat, 5 Oct 2024 23:49:57 +0100 Subject: [PATCH 4/4] Fix XML --- org.arx_libertatis.ArxLibertatis.metainfo.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.arx_libertatis.ArxLibertatis.metainfo.xml b/org.arx_libertatis.ArxLibertatis.metainfo.xml index 1fa96ba..a27cc95 100644 --- a/org.arx_libertatis.ArxLibertatis.metainfo.xml +++ b/org.arx_libertatis.ArxLibertatis.metainfo.xml @@ -90,4 +90,4 @@ arx - +