1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-20 03:37:46 +00:00

Add AppStream metadata

This commit is contained in:
Joshua Goins 2024-05-27 16:47:52 -04:00
parent 2c479cbb6a
commit 6e4e8c81a2
3 changed files with 62 additions and 2 deletions

View file

@ -3,7 +3,7 @@ Upstream-Name: Novus
Upstream-Contact: Joshua Goins <josh@redstrate.com>
Source: https://git.sr.ht/~redstrate/novus
Files: .gitmodules scripts/* README.md BUILDING.md CONTRIBUTING.md apps/argcracker/README.md apps/armoury/README.md apps/gamelauncher/README.md apps/karuku/README.md apps/sagasu/README.md apps/mdlviewer/README.md renderer/README.md apps/sdklauncher/README.md .clang-format .build.yml misc/* renderer/shaders/*.spv apps/mapeditor/README.md .github/* apps/mateditor/README.md zone.xiv.novus.yml
Files: .gitmodules scripts/* README.md BUILDING.md CONTRIBUTING.md apps/argcracker/README.md apps/armoury/README.md apps/gamelauncher/README.md apps/karuku/README.md apps/sagasu/README.md apps/mdlviewer/README.md renderer/README.md apps/sdklauncher/README.md .clang-format .build.yml misc/* renderer/shaders/*.spv apps/mapeditor/README.md .github/* apps/mateditor/README.md zone.xiv.novus.yml zone.xiv.novus.appdata.xml
Copyright: Joshua Goins <josh@redstrate.com>
License: CC0-1.0

View file

@ -62,3 +62,7 @@ file(GLOB_RECURSE ALL_CLANG_FORMAT_SOURCE_FILES src/*.cpp src/*.h)
kde_clang_format(${ALL_CLANG_FORMAT_SOURCE_FILES})
kde_configure_git_pre_commit_hook(CHECKS CLANG_FORMAT)
if (NOT WIN32)
install(FILES zone.xiv.novus.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
endif()

View file

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- SPDX-License-Identifier: CC0-1.0
- SPDX-FileCopyrightText: 2023 Joshua Goins <josh@redstrate.com>
-->
<component type="desktop-application">
<id>zone.xiv.novus</id>
<metadata_license>CC0-1.0</metadata_license>
<name>Novus</name>
<summary>Unofficial FFXIV tools</summary>
<description>
<p>A suite of unofficial FFXIV tools, including a model viewer and data archive explorer.</p>
</description>
<categories>
<category>Game</category>
</categories>
<keywords>
<keyword>modding</keyword>
<keyword translate="no">ffxiv</keyword>
<keyword translate="no">ff14</keyword>
</keywords>
<url type="homepage">https://xiv.zone/novus</url>
<url type="bugtracker">https://github.com/redstrate/Novus/issues</url>
<url type="donation">https://redstrate.com/fund</url>
<url type="contact">https://redstrate.com/contact</url>
<url type="vcs-browser">https://github.com/redstrate/Novus</url>
<launchable type="desktop-id">zone.xiv.novus.desktop</launchable>
<releases>
<release version="0.1.0"/>
</releases>
<provides>
<binary>novus-argcracker</binary>
<binary>novus-armoury</binary>
<binary>novus-gamelauncher</binary>
<binary>novus-karuku</binary>
<binary>novus-launcher</binary>
<binary>novus-mapeditor</binary>
<binary>novus-mateditor</binary>
<binary>novus-mdlviewer</binary>
<binary>novus-sagasu</binary>
</provides>
<recommends>
<display_length compare="ge">600</display_length>
</recommends>
<supports>
<control>pointing</control>
<control>keyboard</control>
</supports>
<project_license>GPL-3.0</project_license>
<developer_name>redstrate</developer_name>
<screenshots>
<screenshot type="default">
<image width="1033" height="667">https://xiv.zone/novus.png</image>
</screenshot>
</screenshots>
</component>