Icone installate via qmake INSTALLS: fix build RPM quando il tar sorgente non include icons/

This commit is contained in:
2026-08-12 08:27:31 +02:00
parent 67787ff975
commit a80f903c20
2 changed files with 7 additions and 4 deletions
+7
View File
@@ -26,3 +26,10 @@ OTHER_FILES += \
harbour-calibreweb.yaml
DISTFILES += $$OTHER_FILES
# Icone installate via make install (path assoluti = robusti rispetto al tar sorgente)
icons86.path = /usr/share/icons/hicolor/86x86/apps
icons86.files = $$PWD/icons/harbour-calibreweb.png
icons108.path = /usr/share/icons/hicolor/108x108/apps
icons108.files = $$PWD/icons/harbour-calibreweb-108.png
INSTALLS += icons86 icons108
-4
View File
@@ -32,10 +32,6 @@ make %{?_smp_mflags}
make install INSTALL_ROOT=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/applications
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/86x86/apps
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/108x108/apps
install -m 0644 icons/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/86x86/apps/%{name}.png
install -m 0644 icons/%{name}-108.png %{buildroot}%{_datadir}/icons/hicolor/108x108/apps/%{name}-108.png
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop || true
%files