Name: shiva-deck-hub Version: 1.0 Release: 3%{?dist} Summary: ShivaOS Deck Hub — Gaming launcher controller-navigable License: MIT URL: https://deck.shivaos.com BuildArch: noarch Source0: shiva-deck-hub.py Source1: shiva-deck-hub.svg Requires: python3, python3-pyqt6 Requires: python3-evdev %description Launcher gaming plein écran et navigable à la manette pour ShivaOS Deck Edition. Accès rapide Steam, Heroic, Lutris, TDP, mises à jour et plus. %prep # no prep %build # no build %install mkdir -p %{buildroot}/usr/share/shiva-deck-hub mkdir -p %{buildroot}/usr/bin mkdir -p %{buildroot}/usr/share/applications mkdir -p %{buildroot}/usr/share/icons/hicolor/scalable/apps install -m755 %{_sourcedir}/shiva-deck-hub.py \ %{buildroot}/usr/share/shiva-deck-hub/shiva-deck-hub.py install -m644 %{_sourcedir}/shiva-deck-hub.svg \ %{buildroot}/usr/share/icons/hicolor/scalable/apps/shiva-deck-hub.svg cat > %{buildroot}/usr/bin/shiva-deck-hub << 'EOF' #!/bin/bash exec python3 /usr/share/shiva-deck-hub/shiva-deck-hub.py "$@" EOF chmod 755 %{buildroot}/usr/bin/shiva-deck-hub cat > %{buildroot}/usr/share/applications/shiva-deck-hub.desktop << 'EOF' [Desktop Entry] Version=1.0 Type=Application Name=ShivaOS Deck Hub GenericName=Gaming Hub Comment=Gaming launcher controller-navigable pour ShivaOS Deck Edition Exec=shiva-deck-hub Icon=shiva-deck-hub Terminal=false Categories=Game; Keywords=gaming;deck;launcher;shivaos; StartupWMClass=shiva-deck-hub X-KDE-StartupNotify=false EOF %files /usr/share/shiva-deck-hub/shiva-deck-hub.py /usr/bin/shiva-deck-hub /usr/share/applications/shiva-deck-hub.desktop /usr/share/icons/hicolor/scalable/apps/shiva-deck-hub.svg %changelog * Thu May 29 2026 Cédric - 1.0-3 - Redesign Steam Deck style : sidebar gauche, logo centre, actions droite * Thu May 29 2026 Cédric - 1.0-1 - Initial release — Gaming hub controller-navigable pour Deck Edition