diff --git a/.gitignore b/.gitignore index a538847..fa81c5a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ /wdisplays-0.9.tar.gz /wdisplays-1.0.tar.gz /wdisplays-1.1.tar.gz +/wdisplays-1.1.1.tar.gz +/wdisplays-1.1.3.tar.gz diff --git a/sources b/sources index 93d41fa..77e4083 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wdisplays-1.1.tar.gz) = 1aabcb4fef1bde1b8f6bb9254804bba39fe5ebdd57ecc62894aca432527be54ead39ece4008f48ddf96a28111fc409fa5a093905c8017b79bb3f6495a0dc264d +SHA512 (wdisplays-1.1.3.tar.gz) = 7260deddb5871359ae9b0133cc9fa2f0b43e43664ff84cd37ad10385c4c2618a3b3303536be060097b982c7d2ab3890392ba9775e01b44281c1b3419256398a8 diff --git a/wdisplays.spec b/wdisplays.spec index f1bd570..46914c3 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -1,20 +1,23 @@ # -*-Mode: rpm-spec -*- +%global app_id network.cycles.wdisplays Name: wdisplays -Version: 1.1 -Release: 1%{?dist} +Version: 1.1.3 +Release: 3%{?dist} Summary: GUI display configurator for wlroots compositors -License: GPLv3+ +# Automatically converted from old format: GPLv3+ - review is highly recommended. +License: GPL-3.0-or-later URL: https://github.com/artizirk/wdisplays Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: desktop-file-utils BuildRequires: gcc -BuildRequires: gtk3-devel -BuildRequires: libepoxy-devel BuildRequires: meson -BuildRequires: wayland-devel +BuildRequires: pkgconfig(epoxy) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.24 +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-protocols) >= 1.17 Conflicts: wlroots < 0.7.0 Requires: hicolor-icon-theme @@ -37,23 +40,70 @@ kiosks, digital signage, and other elaborate multi-monitor setups. %install %meson_install -desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ - --set-icon %{name} \ - --set-key=Terminal --set-value=false \ - --remove-key=Version \ - --add-category=Settings --add-category=HardwareSettings \ - %{_target_platform}/resources/network.cycles.%{name}.desktop +find %{buildroot} + +desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop %files %{_bindir}/%{name} -%{_datadir}/applications/* -%{_datadir}/icons/* +%{_datadir}/applications/%{app_id}.desktop +%{_datadir}/icons/hicolor/scalable/apps/%{app_id}.svg %doc README.md %license LICENSES/* +%clean + %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 1.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Dec 24 2025 Yaakov Selkowitz - 1.1.3-1 +- Update to 1.1.3 + +* Fri Jul 25 2025 Fedora Release Engineering - 1.1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jul 25 2024 Miroslav Suchý - 1.1.1-5 +- convert license to SPDX + +* Sat Jul 20 2024 Fedora Release Engineering - 1.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Mon Jul 03 2023 Bob Hepple - 1.1.1-1 +- new version + +* Sat Jan 21 2023 Fedora Release Engineering - 1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 28 2022 Bob Hepple - 1.1-5 +- rebuilt to fix FTBFS #2047112 + +* Sat Jan 22 2022 Fedora Release Engineering - 1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 29 2021 Bob Hepple - 1.1-3 +- fixed install of .desktop file + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Apr 20 2021 Bob Hepple - 1.1-1 - new version, new repo, new license