Add mod-specific appdata metadata.
This commit is contained in:
8
Makefile
8
Makefile
@@ -411,7 +411,13 @@ install-linux-mime:
|
|||||||
|
|
||||||
install-linux-appdata:
|
install-linux-appdata:
|
||||||
@$(INSTALL_DIR) "$(DESTDIR)$(datadir)/appdata/"
|
@$(INSTALL_DIR) "$(DESTDIR)$(datadir)/appdata/"
|
||||||
@$(INSTALL_DATA) packaging/linux/openra.appdata.xml "$(DESTDIR)$(datadir)/appdata/"
|
@sed 's/{MOD}/ra/g' packaging/linux/openra.appdata.xml.in | sed 's/{MOD_NAME}/Red Alert/g' | sed 's/{SCREENSHOT_RA}/ type="default"/g' | sed 's/{SCREENSHOT_CNC}//g' | sed 's/{SCREENSHOT_D2K}//g'> packaging/linux/openra-ra.appdata.xml
|
||||||
|
@$(INSTALL_DATA) packaging/linux/openra-ra.appdata.xml "$(DESTDIR)$(datadir)/appdata/"
|
||||||
|
@sed 's/{MOD}/cnc/g' packaging/linux/openra.appdata.xml.in | sed 's/{MOD_NAME}/Tiberian Dawn/g' | sed 's/{SCREENSHOT_RA}//g' | sed 's/{SCREENSHOT_CNC}/ type="default"/g' | sed 's/{SCREENSHOT_D2K}//g'> packaging/linux/openra-cnc.appdata.xml
|
||||||
|
@$(INSTALL_DATA) packaging/linux/openra-cnc.appdata.xml "$(DESTDIR)$(datadir)/appdata/"
|
||||||
|
@sed 's/{MOD}/d2k/g' packaging/linux/openra.appdata.xml.in | sed 's/{MOD_NAME}/Dune 2000/g' | sed 's/{SCREENSHOT_RA}//g' | sed 's/{SCREENSHOT_CNC}//g' | sed 's/{SCREENSHOT_D2K}/ type="default"/g'> packaging/linux/openra-d2k.appdata.xml
|
||||||
|
@$(INSTALL_DATA) packaging/linux/openra-d2k.appdata.xml "$(DESTDIR)$(datadir)/appdata/"
|
||||||
|
@-$(RM) packaging/linux/openra-ra.appdata.xml packaging/linux/openra-cnc.appdata.xml packaging/linux/openra-d2k.appdata.xml
|
||||||
|
|
||||||
install-man-page: man-page
|
install-man-page: man-page
|
||||||
@$(INSTALL_DIR) "$(DESTDIR)$(mandir)/man6/"
|
@$(INSTALL_DIR) "$(DESTDIR)$(mandir)/man6/"
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<component type="desktop">
|
<component type="desktop">
|
||||||
<id>openra.desktop</id>
|
<id>openra-{MOD}.desktop</id>
|
||||||
<metadata_license>CC0-1.0</metadata_license>
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
<project_license>GPL-3.0</project_license>
|
<project_license>GPL-3.0</project_license>
|
||||||
<name>OpenRA</name>
|
<name>OpenRA - {MOD_NAME}</name>
|
||||||
<summary>Reimagining of early Westwood real-time strategy games</summary>
|
<summary>Reimagining of early Westwood real-time strategy games</summary>
|
||||||
<description>
|
<description>
|
||||||
<p>
|
<p>
|
||||||
@@ -25,15 +25,15 @@
|
|||||||
</p>
|
</p>
|
||||||
</description>
|
</description>
|
||||||
<screenshots>
|
<screenshots>
|
||||||
<screenshot type="default">
|
<screenshot{SCREENSHOT_RA}>
|
||||||
<image>http://www.openra.net/images/appdata/ingame-ra.png</image>
|
<image>http://www.openra.net/images/appdata/ingame-ra.png</image>
|
||||||
<caption>Red Alert mod</caption>
|
<caption>Red Alert mod</caption>
|
||||||
</screenshot>
|
</screenshot>
|
||||||
<screenshot>
|
<screenshot{SCREENSHOT_CNC}>
|
||||||
<image>http://www.openra.net/images/appdata/ingame-cnc.png</image>
|
<image>http://www.openra.net/images/appdata/ingame-cnc.png</image>
|
||||||
<caption>Tiberian Dawn mod</caption>
|
<caption>Tiberian Dawn mod</caption>
|
||||||
</screenshot>
|
</screenshot>
|
||||||
<screenshot>
|
<screenshot{SCREENSHOT_D2K}>
|
||||||
<image>http://www.openra.net/images/appdata/ingame-d2k.png</image>
|
<image>http://www.openra.net/images/appdata/ingame-d2k.png</image>
|
||||||
<caption>Dune 2000 Mod</caption>
|
<caption>Dune 2000 Mod</caption>
|
||||||
</screenshot>
|
</screenshot>
|
||||||
Reference in New Issue
Block a user