From 8a02909c421306c5496b3dd29af02fdcb3678ffc Mon Sep 17 00:00:00 2001 From: Gianluca Boiano Date: Thu, 4 Mar 2021 00:09:56 +0100 Subject: [PATCH] Add coexistent Hellfire .desktop resources This also add a light Italian localization for Comment field --- Packaging/fedora/devilutionx-hellfire.desktop | 14 ++++++++++++++ Packaging/fedora/devilutionx.desktop | 3 ++- Packaging/fedora/devilutionx.spec | 12 +++++++++++- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 Packaging/fedora/devilutionx-hellfire.desktop diff --git a/Packaging/fedora/devilutionx-hellfire.desktop b/Packaging/fedora/devilutionx-hellfire.desktop new file mode 100644 index 000000000..683d6c31b --- /dev/null +++ b/Packaging/fedora/devilutionx-hellfire.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Name=devilutionx hellfire +GenericName=DevilutionX Hellfire +Comment=Play Diablo: Hellfire on Linux +Comment[da]=Spil Diablo: Hellfire på Linux +Comment[hr]=Igrajte Diablo: Hellfire na Linuxu +Comment[it]=Gioca a Diablo: Hellfire su Linux +Exec=devilutionx +Icon=devilutionx-hellfire +Terminal=false +Type=Application +X-DCOP-ServiceType=Multi +X-KDE-StartupNotify=true +Categories=Game;RolePlaying; diff --git a/Packaging/fedora/devilutionx.desktop b/Packaging/fedora/devilutionx.desktop index aede13066..d7ba06c08 100644 --- a/Packaging/fedora/devilutionx.desktop +++ b/Packaging/fedora/devilutionx.desktop @@ -4,7 +4,8 @@ GenericName=DevilutionX Comment=Play Diablo I on Linux Comment[da]=Spil Diablo I på Linux Comment[hr]=Igrajte Diablo I na Linuxu -Exec=devilutionx +Comment[it]= Gioca a Diablo I su Linux +Exec=devilutionx --diablo Icon=devilutionx Terminal=false Type=Application diff --git a/Packaging/fedora/devilutionx.spec b/Packaging/fedora/devilutionx.spec index e61ab31c2..51cce91f0 100644 --- a/Packaging/fedora/devilutionx.spec +++ b/Packaging/fedora/devilutionx.spec @@ -9,9 +9,10 @@ License: Unlicensed URL: https://github.com/Vitexus/devilutionX Source0: https://github.com/Vitexus/devilutionX/archive/%{version}.tar.gz Source1: devilutionx.desktop +Source2: deviltutionx-hellfire.desktop BuildRequires: cmake gcc gcc-c++ libstdc++-static glibc desktop-file-utils -BuildRequires: glibc-devel SDL2-devel SDL2_ttf-devel SDL2_mixer-devel libsodium-devel libasan +BuildRequires: glibc-devel SDL2-devel SDL2_ttf-devel SDL2_mixer-devel libsodium-devel libasan Requires: SDL2_ttf SDL2_mixer libsodium %description @@ -37,15 +38,20 @@ mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/ install -p -D -m644 Packaging/resources/icon.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{name}.png +install -p -D -m644 Packaging/resources/hellfire.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{name}-hellfire.png install -m 755 build/devilutionx %{buildroot}%{_bindir}/%{name} desktop-file-install --remove-category="Qt" --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} +desktop-file-install --remove-category="Qt" --dir=%{buildroot}%{_datadir}/applications %{SOURCE2} %files %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/%{name}-hellfire.desktop + %{_datadir}/fonts/truetype/CharisSILB.ttf %{_datadir}/icons/hicolor/512x512/apps/%{name}.png +%{_datadir}/icons/hicolor/512x512/apps/%{name}-hellfire.png %post # print info @@ -70,6 +76,10 @@ BANNER %changelog +* Wed Mar 03 2021 Gianluca Boiano - 0.3.1-3 +- Updated packaging files +- added icon to desktop file for Hellfire + * Tue Apr 16 2019 Michael Seevogel - 0.3.1-2 - Updated packaging files - added icon to desktop file