Makefile: use reverse-DNS to install desktop and metainfo files

Current Desktop Entry and AppStream standards recommend using
reverse-DNS for all relevant files under them.

Adds some more scaffolding targets for install/uninstall, but there
aren’t easy text transformations to the new names.
This commit is contained in:
Mike Swanson 2019-09-07 11:27:21 -07:00
parent d9a1ff3e78
commit 8c97b73502
7 changed files with 32 additions and 8 deletions

View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- SPDX-License-Identifier: BSD-3-Clause -->
<component type="desktop">
<id>freedoom1.desktop</id>
<name>Freedoom: Phase 1</name>
<summary>First-person shooter based on the Doom engine</summary>
<metadata_license>CC0-1.0</metadata_license>
<project_license>BSD-3-Clause</project_license>
<developer_name>Freedoom Project</developer_name>
<url type="homepage">https://freedoom.github.io/</url>
<url type="bugtracker">https://github.com/freedoom/freedoom/issues</url>
<description>
<p>
Freedoom: Phase 1 contains four chapters, nine levels each, to
provide a smoothly-paced first person action game. In it is a
wide variety of mazes and enemies to fight and challenge your
reflexes.
</p>
<p>
The Freedoom project aims to produce three base-game data files
(IWADs) for Doom-compatible engines. With it comes the
capability to also play the wide range of mods created for Doom
by a vibrant community. Freedoom: Phase 1 is fully compatible
with The Ultimate Doom mods.
</p>
</description>
<screenshots>
<screenshot type="default">
<image>https://freedoom.github.io/img/screenshots/phase1-0.11_01.png</image>
<caption>C1M6: Training Facility</caption>
</screenshot>
<screenshot>
<image>https://freedoom.github.io/img/screenshots/phase1-0.11_03.png</image>
<caption>C3M6: Igneous Intrusion</caption>
</screenshot>
<screenshot>
<image>https://freedoom.github.io/img/screenshots/phase1-0.11_05.png</image>
<caption>C4M3: Central Computing</caption>
</screenshot>
<screenshot>
<image>https://freedoom.github.io/img/screenshots/phase1-0.11_07.png</image>
<caption>C2M2: Power Plant</caption>
</screenshot>
</screenshots>
<releases>
<release version="0.11.3" date="2017-07-18"></release>
</releases>
<content_rating type="oars-1.1">
<content_attribute id="violence-bloodshed">intense</content_attribute>
</content_rating>
</component>