Update metainfo (#205)
* Update metainfo * Update metadata * Rename metadata files. * Update REUSE.toml * Update renamed file paths * Update appimage file name result of name change in desktop file --------- Co-authored-by: Florian Piesche <florian@yellowkeycard.net>
4
.github/linux-appimage-qt.sh
vendored
@@ -27,7 +27,7 @@ chmod a+x linuxdeploy-plugin-checkrt-x86_64.sh
|
|||||||
|
|
||||||
cp -a "$GITHUB_WORKSPACE/build/translations" AppDir/usr/bin
|
cp -a "$GITHUB_WORKSPACE/build/translations" AppDir/usr/bin
|
||||||
|
|
||||||
./linuxdeploy-x86_64.AppImage --appdir AppDir -d "$GITHUB_WORKSPACE"/dist/net.shadps4.shadPS4.desktop -e "$GITHUB_WORKSPACE"/build/shadPS4QtLauncher -i "$GITHUB_WORKSPACE"/src/images/net.shadps4.shadPS4.svg --plugin qt
|
./linuxdeploy-x86_64.AppImage --appdir AppDir -d "$GITHUB_WORKSPACE"/dist/net.shadps4.shadps4-qtlauncher.desktop -e "$GITHUB_WORKSPACE"/build/shadPS4QtLauncher -i "$GITHUB_WORKSPACE"/src/images/net.shadps4.shadPS4.svg --plugin qt
|
||||||
rm AppDir/usr/plugins/multimedia/libgstreamermediaplugin.so
|
rm AppDir/usr/plugins/multimedia/libgstreamermediaplugin.so
|
||||||
./linuxdeploy-x86_64.AppImage --appdir AppDir --output appimage
|
./linuxdeploy-x86_64.AppImage --appdir AppDir --output appimage
|
||||||
mv shadPS4QtLauncher-x86_64.AppImage shadPS4QtLauncher-qt.AppImage
|
mv shadPS4_Qt_Launcher-x86_64.AppImage shadPS4QtLauncher-qt.AppImage
|
||||||
|
|||||||
@@ -507,8 +507,8 @@ endif()
|
|||||||
install(TARGETS shadPS4QtLauncher BUNDLE DESTINATION .)
|
install(TARGETS shadPS4QtLauncher BUNDLE DESTINATION .)
|
||||||
|
|
||||||
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
install(FILES "dist/net.shadps4.shadPS4.desktop" DESTINATION "share/applications")
|
install(FILES "dist/net.shadps4.shadps4-qtlauncher.desktop" DESTINATION "share/applications")
|
||||||
install(FILES "dist/net.shadps4.shadPS4.metainfo.xml" DESTINATION "share/metainfo")
|
install(FILES "dist/net.shadps4.shadps4-qtlauncher.metainfo.xml" DESTINATION "share/metainfo")
|
||||||
install(FILES ".github/shadps4.png" DESTINATION "share/icons/hicolor/512x512/apps" RENAME "net.shadps4.shadPS4.png")
|
install(FILES ".github/shadps4.png" DESTINATION "share/icons/hicolor/512x512/apps" RENAME "net.shadps4.shadPS4.png")
|
||||||
install(FILES "src/images/net.shadps4.shadPS4.svg" DESTINATION "share/icons/hicolor/scalable/apps")
|
install(FILES "src/images/net.shadps4.shadPS4.svg" DESTINATION "share/icons/hicolor/scalable/apps")
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
@@ -15,9 +15,9 @@ path = [
|
|||||||
".github/workflows/update_translation.yml",
|
".github/workflows/update_translation.yml",
|
||||||
".gitmodules",
|
".gitmodules",
|
||||||
"dist/MacOSBundleInfo.plist.in",
|
"dist/MacOSBundleInfo.plist.in",
|
||||||
"dist/net.shadps4.shadPS4.desktop",
|
"dist/net.shadps4.shadps4-qtlauncher.desktop",
|
||||||
"dist/net.shadps4.shadPS4_metadata.pot",
|
"dist/net.shadps4.shadps4-qtlauncher.metainfo.xml",
|
||||||
"dist/net.shadps4.shadPS4.metainfo.xml",
|
"dist/net.shadps4.shadps4-qtlauncher_metadata.pot",
|
||||||
"dist/qt.conf",
|
"dist/qt.conf",
|
||||||
"documents/changelog.md",
|
"documents/changelog.md",
|
||||||
"documents/Quickstart/2.png",
|
"documents/Quickstart/2.png",
|
||||||
|
|||||||
102
dist/net.shadps4.shadPS4.metainfo.xml
vendored
@@ -1,102 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<component type="desktop-application">
|
|
||||||
<id translate="no">net.shadps4.shadPS4</id>
|
|
||||||
<name translate="no">shadPS4QtLauncher</name>
|
|
||||||
<developer id="net.shadps4.shadPS4">
|
|
||||||
<name>shadPS4 Contributors</name>
|
|
||||||
<url translate="no">https://github.com/shadps4-emu/shadps4/graphs/contributors</url>
|
|
||||||
</developer>
|
|
||||||
<summary>PS4 Emulator</summary>
|
|
||||||
<metadata_license translate="no">CC0-1.0</metadata_license>
|
|
||||||
<project_license translate="no">GPL-2.0</project_license>
|
|
||||||
<launchable type="desktop-id" translate="no">net.shadps4.shadPS4.desktop</launchable>
|
|
||||||
<url type="homepage" translate="no">https://shadps4.net/</url>
|
|
||||||
<description>
|
|
||||||
<p>shadPS4 is an early PlayStation 4 emulator for Windows, Linux and macOS written in C++.</p>
|
|
||||||
<p>The emulator is still early in development, so don't expect a flawless experience. Nonetheless, the emulator can already run a number of commercial games.</p>
|
|
||||||
</description>
|
|
||||||
<screenshots>
|
|
||||||
<screenshot type="default">
|
|
||||||
<image type="source" translate="no" >https://cdn.jsdelivr.net/gh/shadps4-emu/shadps4@main/documents/Screenshots/1.png</image>
|
|
||||||
<caption>Bloodborne</caption>
|
|
||||||
</screenshot>
|
|
||||||
<screenshot>
|
|
||||||
<image type="source" translate="no">https://cdn.jsdelivr.net/gh/shadps4-emu/shadps4@main/documents/Screenshots/2.png</image>
|
|
||||||
<caption>Hatsune Miku: Project DIVA Future Tone</caption>
|
|
||||||
</screenshot>
|
|
||||||
<screenshot>
|
|
||||||
<image type="source" translate="no">https://cdn.jsdelivr.net/gh/shadps4-emu/shadps4@main/documents/Screenshots/3.png</image>
|
|
||||||
<caption>Yakuza 0</caption>
|
|
||||||
</screenshot>
|
|
||||||
<screenshot>
|
|
||||||
<image type="source" translate="no">https://cdn.jsdelivr.net/gh/shadps4-emu/shadps4@main/documents/Screenshots/4.png</image>
|
|
||||||
<caption>Persona 4 Golden</caption>
|
|
||||||
</screenshot>
|
|
||||||
</screenshots>
|
|
||||||
<categories>
|
|
||||||
<category translate="no">Game</category>
|
|
||||||
</categories>
|
|
||||||
<releases>
|
|
||||||
<release version="0.11.0" date="2025-09-18">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.11.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.10.0" date="2025-07-06">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.10.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.9.0" date="2025-05-22">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.9.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.8.0" date="2025-04-23">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.8.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.7.0" date="2025-03-23">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.7.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.6.0" date="2025-01-31">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.6.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.5.0" date="2024-12-25">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.5.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.4.0" date="2024-10-31">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.4.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.3.0" date="2024-09-23">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.3.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.2.0" date="2024-08-15">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.2.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.1.0" date="2024-07-01">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/0.1.0</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.0.3" date="2024-03-23">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v0.0.3</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.0.2" date="2023-10-21">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v0.0.2</url>
|
|
||||||
</release>
|
|
||||||
<release version="0.0.1" date="2024-09-29">
|
|
||||||
<url>https://github.com/shadps4-emu/shadPS4/releases/tag/v0.0.1</url>
|
|
||||||
</release>
|
|
||||||
</releases>
|
|
||||||
<content_rating type="oars-1.1"/>
|
|
||||||
<supports>
|
|
||||||
<control translate="no">keyboard</control>
|
|
||||||
</supports>
|
|
||||||
<recommends>
|
|
||||||
<control translate="no">gamepad</control>
|
|
||||||
</recommends>
|
|
||||||
<requires>
|
|
||||||
<internet translate="no">offline-only</internet>
|
|
||||||
</requires>
|
|
||||||
<provides>
|
|
||||||
<binary translate="no">shadps4</binary>
|
|
||||||
</provides>
|
|
||||||
<keywords>
|
|
||||||
<keyword>emulator</keyword>
|
|
||||||
<keyword>emulation</keyword>
|
|
||||||
<keyword translate="no">playstation</keyword>
|
|
||||||
<keyword translate="no">ps4</keyword>
|
|
||||||
</keywords>
|
|
||||||
</component>
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Name=shadPS4QtLauncher
|
Name=shadPS4 Qt Launcher
|
||||||
Exec=shadPS4QtLauncher
|
Exec=shadPS4QtLauncher
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
71
dist/net.shadps4.shadps4-qtlauncher.metainfo.xml
vendored
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<component type="desktop-application">
|
||||||
|
<id translate="no">net.shadps4.shadps4-qtlauncher</id>
|
||||||
|
<name translate="no">shadPS4 Qt Launcher</name>
|
||||||
|
<developer id="net.shadps4.shadPS4">
|
||||||
|
<name>shadPS4 Contributors</name>
|
||||||
|
<url translate="no">https://github.com/shadps4-emu/shadps4-qtlauncher/graphs/contributors</url>
|
||||||
|
</developer>
|
||||||
|
<summary>Graphical frontend for shadPS4 emulator</summary>
|
||||||
|
<metadata_license translate="no">CC0-1.0</metadata_license>
|
||||||
|
<project_license translate="no">GPL-2.0</project_license>
|
||||||
|
<launchable type="desktop-id" translate="no">net.shadps4.shadPS4.shadps4-qtlauncher.desktop</launchable>
|
||||||
|
<url type="homepage" translate="no">https://shadps4.net/</url>
|
||||||
|
<description>
|
||||||
|
<p>The official Qt-based graphical frontend for the shadPS4 emulator, allowing convenient
|
||||||
|
access to configuration and launching games.</p>
|
||||||
|
<p>The emulator and frontend are still early in development, so don't expect a flawless
|
||||||
|
experience. Nonetheless, the emulator can already run a number of commercial games.</p>
|
||||||
|
</description>
|
||||||
|
<screenshots>
|
||||||
|
<screenshot type="default">
|
||||||
|
<image type="source" translate="no" >https://cdn.jsdelivr.net/gh/shadps4-emu/shadps4-qtlauncher@main/documents/Screenshots/main-window.png</image>
|
||||||
|
<caption>The GUI main window</caption>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<image type="source" translate="no">https://cdn.jsdelivr.net/gh/shadps4-emu/shadps4-qtlauncher@main/documents/Screenshots/settings-frontend.png</image>
|
||||||
|
<caption>Frontend options for configuring Discord Rich Presence, launcher behaviour etc.</caption>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<image type="source" translate="no">https://cdn.jsdelivr.net/gh/shadps4-emu/shadps4-qtlauncher@main/documents/Screenshots/settings-graphics.png</image>
|
||||||
|
<caption>Graphics options, including rendering resolution and AMD FSR configuration</caption>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<image type="source" translate="no">https://cdn.jsdelivr.net/gh/shadps4-emu/shadps4-qtlauncher@main/documents/Screenshots/settings-controllers.png</image>
|
||||||
|
<caption>Exhaustive controller configuration options</caption>
|
||||||
|
</screenshot>
|
||||||
|
</screenshots>
|
||||||
|
<categories>
|
||||||
|
<category translate="no">Game</category>
|
||||||
|
</categories>
|
||||||
|
<releases>
|
||||||
|
<release version="2025.11.29" date="2025-11-29">
|
||||||
|
<url>https://github.com/shadps4-emu/shadps4-qtlauncher/releases/tag/shadPS4QtLauncher-2025-11-29-c60eb15271c947726c98a82c0409be47523c9bf4</url>
|
||||||
|
</release>
|
||||||
|
<release version="2025.11.27" date="2025-11-27">
|
||||||
|
<url>https://github.com/shadps4-emu/shadps4-qtlauncher/releases/tag/shadPS4QtLauncher-2025-11-27-ec3e5912c176e609c3ca81d619eb1523c8484c5e</url>
|
||||||
|
</release>
|
||||||
|
<release version="2025.11.06" date="2025-11-06">
|
||||||
|
<url>https://github.com/shadps4-emu/shadps4-qtlauncher/releases/tag/shadPS4QtLauncher-2025-11-06-d0c3bd6491f07d11b5b6a334ed540b57d767d1c2</url>
|
||||||
|
</release>
|
||||||
|
</releases>
|
||||||
|
<content_rating type="oars-1.1"/>
|
||||||
|
<supports>
|
||||||
|
<control translate="no">keyboard</control>
|
||||||
|
</supports>
|
||||||
|
<recommends>
|
||||||
|
<control translate="no">gamepad</control>
|
||||||
|
</recommends>
|
||||||
|
<requires>
|
||||||
|
<internet translate="no">offline-only</internet>
|
||||||
|
</requires>
|
||||||
|
<provides>
|
||||||
|
<binary translate="no">shadPS4QtLauncher</binary>
|
||||||
|
</provides>
|
||||||
|
<keywords>
|
||||||
|
<keyword>emulator</keyword>
|
||||||
|
<keyword>emulation</keyword>
|
||||||
|
<keyword translate="no">playstation</keyword>
|
||||||
|
<keyword translate="no">ps4</keyword>
|
||||||
|
</keywords>
|
||||||
|
</component>
|
||||||
|
Before Width: | Height: | Size: 1.6 MiB |
|
Before Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 1010 KiB |
|
Before Width: | Height: | Size: 1.9 MiB |
BIN
documents/Screenshots/main-window.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
documents/Screenshots/settings-controllers.png
Normal file
|
After Width: | Height: | Size: 178 KiB |
BIN
documents/Screenshots/settings-frontend.png
Normal file
|
After Width: | Height: | Size: 84 KiB |
BIN
documents/Screenshots/settings-graphics.png
Normal file
|
After Width: | Height: | Size: 68 KiB |