mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
* fix(falcond-gui): Update files
* fix: Desktop file check
---------
(cherry picked from commit 875adae7f0)
Signed-off-by: Gilver <roachy@fyralabs.com>
Co-authored-by: Gilver <roachy@fyralabs.com>
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
%global appid com.pikaos.falcondgui
|
||||
|
||||
Name: falcond-gui
|
||||
Version: 1.0.3
|
||||
Release: 1%{?dist}
|
||||
@@ -30,12 +32,12 @@ falcond-gui provides a user-friendly graphical interface for managing falcond. I
|
||||
|
||||
%install
|
||||
%cargo_install
|
||||
desktop-file-install res/%{name}.desktop
|
||||
install -Dm644 res/falcond.png -t %{buildroot}%{_hicolordir}/512x512/apps/
|
||||
%desktop_file_install res/%{appid}.desktop
|
||||
install -Dm644 res/%{appid}.png -t %{buildroot}%{_hicolordir}/512x512/apps/
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
%desktop_file_validate %{buildroot}%{_datadir}/applications/%{appid}.desktop
|
||||
|
||||
%posttrans
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor/ &>/dev/null || :
|
||||
@@ -44,8 +46,8 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
%doc ../README.md
|
||||
%license ../LICENSE.md
|
||||
%{_bindir}/%{name}
|
||||
%{_hicolordir}/512x512/apps/falcond.png
|
||||
%{_appsdir}/%{name}.desktop
|
||||
%{_hicolordir}/512x512/apps/%{appid}.png
|
||||
%{_appsdir}/%{appid}.desktop
|
||||
|
||||
%changelog
|
||||
* Thu Jan 1 2026 Gilver E. <roachy@fyralabs.com> - 1.0.0-1
|
||||
|
||||
Reference in New Issue
Block a user