add desktop file and icon

This commit is contained in:
Willow C Reed
2026-06-24 05:53:11 -06:00
parent 3da8a37808
commit 5d1510ef19
2 changed files with 10 additions and 1 deletions
@@ -18,6 +18,7 @@ Source0: https://github.com/noctalia-dev/noctalia/archive/%{commit}/noctalia-%{c
BuildRequires: meson
BuildRequires: gcc-c++
BuildRequires: git
BuildRequires: desktop-file-utils
BuildRequires: pipewire-devel
BuildRequires: sdbus-cpp-devel
BuildRequires: pkgconfig(cairo)
@@ -77,13 +78,21 @@ find third_party -type f \( -name "LICENSE*" -o -name "COPYING*" -o -name "NOTIC
install -p -m 0644 "$file" "$dest_dir/"
done
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/dev.noctalia.Noctalia.desktop
%files
%doc README.md
%license LICENSE
%{_licensedir}/%{name}/third_party/
%{_bindir}/noctalia
%{_datadir}/noctalia/
%{_datadir}/applications/dev.noctalia.Noctalia.desktop
%{_datadir}/icons/hicolor/scalable/apps/noctalia.svg
%changelog
* Wed Jun 24 2026 Cypress Reed <cypress@fyralabs.com>
- Add desktop file and icon
* Fri Jun 05 2026 Cypress Reed <cypress@fyralabs.com>
- Port to terra from Fedora COPR lionheartp/Hyprland
+1 -1
View File
@@ -1,4 +1,4 @@
rpm.global("commit", get("https://api.github.com/repos/noctalia-dev/noctalia/commits/main").json().sha);
rpm.global("commit", gh_commit("noctalia-dev/noctalia"));
if rpm.changed() {
// rpm.global("ver", gh("noctalia-dev/noctalia"));
rpm.global("commitdate", date());