Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15:Update
solarus
appdata.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File appdata.patch of Package solarus
From 6c709ed75cec52e5de4aa2851fb975f0e89e57d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sat, 18 Feb 2017 09:37:25 +0100 Subject: [PATCH] Add and install an appdata.xml file. --- gui/CMakeLists.txt | 6 ++++++ gui/resources/solarus.appdata.xml | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 gui/resources/solarus.appdata.xml diff --git a/gui/CMakeLists.txt b/gui/CMakeLists.txt index 092bf35..7c1eb12 100644 --- a/gui/CMakeLists.txt +++ b/gui/CMakeLists.txt @@ -185,6 +185,12 @@ if(UNIX AND NOT APPLE) DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications) endif(UNIX AND NOT APPLE) +# AppStream compatible software gallery metadata +if(UNIX AND NOT APPLE) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/../gui/resources/solarus.appdata.xml + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/appdata) +endif(UNIX AND NOT APPLE) + # Linux Manpage if(UNIX AND NOT APPLE) install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/../solarus.6 diff --git a/gui/resources/solarus.appdata.xml b/gui/resources/solarus.appdata.xml new file mode 100644 index 0000000..9c95908 --- /dev/null +++ b/gui/resources/solarus.appdata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop"> + <id>solarus.desktop</id> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-3.0</project_license> + <name>Solarus</name> + <summary>ARPG 2D game engine</summary> + <description> + <p> + Solarus is an open-source Zelda-like 2D game engine. + </p> + </description> + <screenshots> + <screenshot type="default"> + <image>http://www.solarus-games.org/wp-content/uploads/2016/07/solarus-launcher.png</image> + </screenshot> + </screenshots> + <url type="homepage">http://www.solarus-games.org/</url> + <update_contact>christopho@solarus-games.org</update_contact> +</component>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor