mirror of
https://github.com/MasterAcnolo/Freedom-Loader.git
synced 2026-11-13 15:09:20 +01:00
fix: update desktop entry and metainfo filename
This commit is contained in:
3
main.js
3
main.js
@@ -13,6 +13,9 @@ process.on("unhandledRejection", (reason) => {
|
|||||||
app.quit();
|
app.quit();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (process.platform === 'linux') {
|
||||||
|
app.setDesktopName('com.masteracnolo.freedomloader.desktop');
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* True if this is the primary instance (lock acquired successfully)
|
* True if this is the primary instance (lock acquired successfully)
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
</p>
|
</p>
|
||||||
</description>
|
</description>
|
||||||
|
|
||||||
<launchable type="desktop-id">freedom-loader.desktop</launchable>
|
<launchable type="desktop-id">com.masteracnolo.freedomloader.desktop</launchable>
|
||||||
|
|
||||||
<url type="homepage">https://github.com/MasterAcnolo/Freedom-Loader</url>
|
<url type="homepage">https://github.com/MasterAcnolo/Freedom-Loader</url>
|
||||||
<url type="bugtracker">https://github.com/MasterAcnolo/Freedom-Loader/issues</url>
|
<url type="bugtracker">https://github.com/MasterAcnolo/Freedom-Loader/issues</url>
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ chmod +x "$TMP_WRAPPER/freedom-loader"
|
|||||||
# Desktop entry file
|
# Desktop entry file
|
||||||
TMP_DESKTOP="$ROOT_DIR/.rpm-pkg-tmp-desktop"
|
TMP_DESKTOP="$ROOT_DIR/.rpm-pkg-tmp-desktop"
|
||||||
mkdir -p "$TMP_DESKTOP"
|
mkdir -p "$TMP_DESKTOP"
|
||||||
cat > "$TMP_DESKTOP/freedom-loader.desktop" << 'EOF'
|
cat > "$TMP_DESKTOP/com.masteracnolo.freedomloader.desktop" << 'EOF'
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Name=Freedom Loader
|
Name=Freedom Loader
|
||||||
Exec=/opt/freedom-loader/freedom-loader %U
|
Exec=/opt/freedom-loader/freedom-loader %U
|
||||||
@@ -65,7 +65,7 @@ Icon=freedom-loader
|
|||||||
Type=Application
|
Type=Application
|
||||||
Categories=AudioVideo;Utility;Network;
|
Categories=AudioVideo;Utility;Network;
|
||||||
Comment=Free and open-source GUI for yt-dlp
|
Comment=Free and open-source GUI for yt-dlp
|
||||||
StartupWMClass=Freedom Loader
|
StartupWMClass=com.masteracnolo.freedomloader
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
@@ -89,7 +89,7 @@ echo "Building RPM..."
|
|||||||
--package "$RPM_OUT" \
|
--package "$RPM_OUT" \
|
||||||
"$ROOT_DIR/dist/linux-unpacked/=/opt/freedom-loader" \
|
"$ROOT_DIR/dist/linux-unpacked/=/opt/freedom-loader" \
|
||||||
"$TMP_WRAPPER/freedom-loader=/usr/bin/freedom-loader" \
|
"$TMP_WRAPPER/freedom-loader=/usr/bin/freedom-loader" \
|
||||||
"$TMP_DESKTOP/freedom-loader.desktop=/usr/share/applications/freedom-loader.desktop" \
|
"$TMP_DESKTOP/com.masteracnolo.freedomloader.desktop=/usr/share/applications/freedom-loader.desktop" \
|
||||||
"$ROOT_DIR/build/app-icon.png=/usr/share/icons/hicolor/512x512/apps/freedom-loader.png" \
|
"$ROOT_DIR/build/app-icon.png=/usr/share/icons/hicolor/512x512/apps/freedom-loader.png" \
|
||||||
"$ROOT_DIR/package/com.masteracnolo.freedomloader.metainfo.xml=/usr/share/metainfo/com.masteracnolo.freedomloader.metainfo.xml"
|
"$ROOT_DIR/package/com.masteracnolo.freedomloader.metainfo.xml=/usr/share/metainfo/com.masteracnolo.freedomloader.metainfo.xml"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user