Internal
Public Access
packaging: rename app ID to org.darksingularity.OrbitHub
The reverse-DNS app ID should reflect a domain we actually control. Renames the desktop file, AppStream metainfo, icon, Flatpak manifest, and macOS bundle identifier from io.orbithub.OrbitHub to org.darksingularity.OrbitHub. Also fixes a stale homepage URL in the metainfo file pointing at an old git host. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+4
-4
@@ -122,7 +122,7 @@ if(APPLE)
|
||||
)
|
||||
set(MACOSX_BUNDLE_ICON_FILE orbithub.icns)
|
||||
set(MACOSX_BUNDLE_BUNDLE_NAME "OrbitHub")
|
||||
set(MACOSX_BUNDLE_GUI_IDENTIFIER "io.orbithub.OrbitHub")
|
||||
set(MACOSX_BUNDLE_GUI_IDENTIFIER "org.darksingularity.OrbitHub")
|
||||
set(MACOSX_BUNDLE_BUNDLE_VERSION "${PROJECT_VERSION}")
|
||||
set(MACOSX_BUNDLE_SHORT_VERSION_STRING "${PROJECT_VERSION}")
|
||||
endif()
|
||||
@@ -229,15 +229,15 @@ foreach(runtime_target IN LISTS ORBITHUB_RUNTIME_TARGETS)
|
||||
endforeach()
|
||||
|
||||
install(FILES
|
||||
packaging/linux/io.orbithub.OrbitHub.desktop
|
||||
packaging/linux/org.darksingularity.OrbitHub.desktop
|
||||
DESTINATION ${CMAKE_INSTALL_DATADIR}/applications
|
||||
)
|
||||
install(FILES
|
||||
packaging/linux/io.orbithub.OrbitHub.svg
|
||||
packaging/linux/org.darksingularity.OrbitHub.svg
|
||||
DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/scalable/apps
|
||||
)
|
||||
install(FILES
|
||||
packaging/linux/io.orbithub.OrbitHub.metainfo.xml
|
||||
packaging/linux/org.darksingularity.OrbitHub.metainfo.xml
|
||||
DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo
|
||||
)
|
||||
install(FILES LICENSE DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/orbithub)
|
||||
|
||||
+1
-1
@@ -105,4 +105,4 @@ sudo apt-get install -y flatpak flatpak-builder
|
||||
```
|
||||
|
||||
Output path:
|
||||
- `dist/flatpak/io.orbithub.OrbitHub.flatpak`
|
||||
- `dist/flatpak/org.darksingularity.OrbitHub.flatpak`
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
set -euo pipefail
|
||||
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
|
||||
MANIFEST="$ROOT_DIR/packaging/flatpak/io.orbithub.OrbitHub.yml"
|
||||
MANIFEST="$ROOT_DIR/packaging/flatpak/org.darksingularity.OrbitHub.yml"
|
||||
DIST_DIR="${1:-$ROOT_DIR/dist/flatpak}"
|
||||
BUILD_DIR="$DIST_DIR/build"
|
||||
REPO_DIR="$DIST_DIR/repo"
|
||||
BUNDLE="$DIST_DIR/io.orbithub.OrbitHub.flatpak"
|
||||
BUNDLE="$DIST_DIR/org.darksingularity.OrbitHub.flatpak"
|
||||
|
||||
if ! command -v flatpak-builder >/dev/null 2>&1; then
|
||||
echo "flatpak-builder is required. Install it first:" >&2
|
||||
@@ -22,5 +22,5 @@ flatpak-builder \
|
||||
"$BUILD_DIR" \
|
||||
"$MANIFEST"
|
||||
|
||||
flatpak build-bundle "$REPO_DIR" "$BUNDLE" io.orbithub.OrbitHub
|
||||
flatpak build-bundle "$REPO_DIR" "$BUNDLE" org.darksingularity.OrbitHub
|
||||
echo "Created $BUNDLE"
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
app-id: io.orbithub.OrbitHub
|
||||
app-id: org.darksingularity.OrbitHub
|
||||
runtime: org.kde.Platform
|
||||
runtime-version: "6.10"
|
||||
sdk: org.kde.Sdk
|
||||
+1
-1
@@ -5,7 +5,7 @@ Name=OrbitHub
|
||||
GenericName=Remote Session Manager
|
||||
Comment=Manage SSH and RDP sessions in one native app
|
||||
Exec=orbithub
|
||||
Icon=io.orbithub.OrbitHub
|
||||
Icon=org.darksingularity.OrbitHub
|
||||
Terminal=false
|
||||
Categories=Network;RemoteAccess;Utility;
|
||||
StartupNotify=true
|
||||
+3
-3
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop-application">
|
||||
<id>io.orbithub.OrbitHub</id>
|
||||
<id>org.darksingularity.OrbitHub</id>
|
||||
<name>OrbitHub</name>
|
||||
<summary>Unified remote session manager for SSH and RDP</summary>
|
||||
<metadata_license>MIT</metadata_license>
|
||||
@@ -8,8 +8,8 @@
|
||||
<description>
|
||||
<p>OrbitHub is a native desktop app for organizing connection profiles and launching SSH and RDP sessions in one tabbed interface.</p>
|
||||
</description>
|
||||
<launchable type="desktop-id">io.orbithub.OrbitHub.desktop</launchable>
|
||||
<url type="homepage">https://git.firebugit.com/ksmith/orbithub</url>
|
||||
<launchable type="desktop-id">org.darksingularity.OrbitHub.desktop</launchable>
|
||||
<url type="homepage">https://git.darksingularity.org/DarkSingularity/orbithub</url>
|
||||
<provides>
|
||||
<binary>orbithub</binary>
|
||||
</provides>
|
||||
|
Before Width: | Height: | Size: 958 B After Width: | Height: | Size: 958 B |
Reference in New Issue
Block a user