Merge pull request #731 from fpiesche/rename-freedesktop

Rename freedesktop
This commit is contained in:
fgsfds authored and GitHub committed 2026-05-29 09:46:49 +02:00
commit 514bf7affd
6 files changed
+21 -27

No files matched your search

+6 -13
View File
@@ -268,7 +268,7 @@ jobs:
runs-on: ubuntu-latest
needs: [build-x86_64-linux]
container:
image: bilelmoussaoui/flatpak-github-actions:freedesktop-23.08
image: ghcr.io/flathub-infra/flatpak-github-actions:freedesktop-25.08
options: --privileged
steps:
- uses: actions/checkout@v4
@@ -279,23 +279,16 @@ jobs:
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
with:
bundle: io.github.fgsfdsfgs.perfect_dark.flatpak
manifest-path: dist/linux/io.github.fgsfdsfgs.perfect_dark.yaml
bundle: io.github.perfect_dark_pc_port.perfect_dark.flatpak
manifest-path: dist/linux/io.github.perfect_dark_pc_port.perfect_dark.yaml
cache-key: flatpak-builder-${{ github.sha }}
upload-artifact: false
# - name: Build Flatpak bundle
# run: |
# cd dist/linux/
# flatpak-builder build --force-clean io.github.fgsfdsfgs.perfect_dark.yaml
# flatpak build-export export build
# flatpak build-bundle export io.github.fgsfdsfgs.perfect_dark.flatpak io.github.fgsfdsfgs.perfect_dark
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: io.github.fgsfdsfgs.perfect_dark.flatpak
path: io.github.fgsfdsfgs.perfect_dark.flatpak
name: io.github.perfect_dark_pc_port.perfect_dark.flatpak
path: io.github.perfect_dark_pc_port.perfect_dark.flatpak
retention-days: 0
@@ -323,7 +316,7 @@ jobs:
zip -r ../ci-release/pd-i686-windows.zip pd-i686-windows
zip -r ../ci-release/pd-x86_64-windows.zip pd-x86_64-windows
zip -r ../ci-release/pd-arm64-nswitch.zip pd-arm64-nswitch
mv io.github.fgsfdsfgs.perfect_dark.flatpak/io.github.fgsfdsfgs.perfect_dark.flatpak ../ci-release/
mv io.github.perfect_dark_pc_port.perfect_dark.flatpak/io.github.perfect_dark_pc_port.perfect_dark.flatpak ../ci-release/
popd
git tag --force ci-dev-build port
git push --force origin ci-dev-build
@@ -1,8 +1,8 @@
[Desktop Entry]
Name=Perfect Dark
Comment=Modern source port of Perfect Dark
Exec=io.github.fgsfdsfgs.perfect_dark.sh
Icon=io.github.fgsfdsfgs.perfect_dark
Exec=io.github.perfect_dark_pc_port.perfect_dark.sh
Icon=io.github.perfect_dark_pc_port.perfect_dark
Terminal=false
Type=Application
Categories=Game;ActionGame;
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>io.github.fgsfdsfgs.perfect_dark</id>
<id>io.github.perfect_dark_pc_port.perfect_dark</id>
<name>Perfect Dark</name>
<developer id="io.github.fgsfdsfgs.perfect_dark">
<developer id="io.github.perfect_dark_pc_port.perfect_dark">
<name>Perfect Dark Contributors</name>
<url>https://github.com/fgsfdsfgs/perfect_dark/graphs/contributors</url>
</developer>
<launchable type="desktop-id">io.github.fgsfdsfgs.perfect_dark.desktop</launchable>
<launchable type="desktop-id">io.github.perfect_dark_pc_port.perfect_dark.desktop</launchable>
<summary>Modern cross-platform port of Perfect Dark</summary>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
@@ -17,8 +17,9 @@
<!--
<screenshots>
<screenshot type="default">
<image type="source">https://gitlab.com/fpiesche/dxx-rebirth-assets/-/raw/c6e7e79eebe92905f84f07a635ffab5122a94bd1/d1x/screenshots/retromode.png</image>
<caption>"Retro mode": the default graphics setup, like the original game but in high resolution</caption>
<image type="source"></image>
<caption>Screenshot</caption>
</screenshot>
<screenshots>
-->
<categories>
@@ -1,8 +1,8 @@
app-id: io.github.fgsfdsfgs.perfect_dark
app-id: io.github.perfect_dark_pc_port.perfect_dark
runtime: org.freedesktop.Platform
runtime-version: "23.08"
runtime-version: "25.08"
sdk: org.freedesktop.Sdk
command: io.github.fgsfdsfgs.perfect_dark.sh
command: io.github.perfect_dark_pc_port.perfect_dark.sh
finish-args:
- --device=all
@@ -24,13 +24,13 @@ modules:
- type: file
path: bin/pd.pal.x86_64
- type: file
path: io.github.fgsfdsfgs.perfect_dark.sh
path: io.github.perfect_dark_pc_port.perfect_dark.sh
- type: file
path: io.github.fgsfdsfgs.perfect_dark.png
path: io.github.perfect_dark_pc_port.perfect_dark.png
- type: file
path: io.github.fgsfdsfgs.perfect_dark.metainfo.xml
path: io.github.perfect_dark_pc_port.perfect_dark.metainfo.xml
- type: file
path: io.github.fgsfdsfgs.perfect_dark.desktop
path: io.github.perfect_dark_pc_port.perfect_dark.desktop
build-commands: []
post-install:
# Install the binaries