From b10bca959bcead858dbcba44482dae103877fb1c Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Wed, 23 Dec 2020 15:54:20 -0500 Subject: [PATCH 01/21] Update to 0.8.0 --- .gitignore | 1 + sources | 2 +- xfdashboard.spec | 11 +++++++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 44d29cd..66d6560 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ /xfdashboard-0.7.6.tar.bz2 /xfdashboard-0.7.7.tar.bz2 /xfdashboard-0.7.8.tar.bz2 +/xfdashboard-0.8.0.tar.bz2 diff --git a/sources b/sources index 30c09d5..1a83060 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdashboard-0.7.8.tar.bz2) = b08cd6cab3b1fca3e9a47a1d3a6f2aefdf0cf96dec9ddb7e9170d17b387d7ab4c421a36b83cc5de0515f7df929acb0e5cda163ade165a32698e7b1a7460746e0 +SHA512 (xfdashboard-0.8.0.tar.bz2) = 3bbddf079f129c8f32b764f61c75cc4efac52dff752375bdafd5537ad9c9435a5b12ead51176a684fca8fdc24f5bf44d774d8d3d6eae6942b266e1d0e4e89d62 diff --git a/xfdashboard.spec b/xfdashboard.spec index 192cef1..174fbb0 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -1,8 +1,8 @@ -%global majorversion 0.7 -%global libversion 0.700.8 +%global majorversion 0.8 +%global libversion 0.800.0 Name: xfdashboard -Version: 0.7.8 +Version: 0.8.0 Release: 1%{?dist} Summary: GNOME shell like dashboard for Xfce @@ -79,7 +79,7 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart %{_datadir}/applications/%{name}.desktop %{_datadir}/applications/%{name}-settings.desktop %{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop -%{_datadir}/icons/hicolor/*/*/%{name}.png +%{_datadir}/icons/hicolor/*/*/org.xfce.%{name}.* %{_datadir}/themes/%{name}/* %{_libdir}/lib%{name}.so.0 %{_libdir}/lib%{name}.so.%{libversion} @@ -98,6 +98,9 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart %{_libdir}/lib%{name}.so %changelog +* Wed Dec 23 2020 Mukundan Ragavan - 0.8.0-1 +- Update to 0.8.0 + * Tue Sep 22 2020 Mukundan Ragavan - 0.7.8-1 - Update to 0.7.8 From 4f3c042e9a5e360c2a872e2a12a682c2f4382ca5 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:26:02 +0000 Subject: [PATCH 02/21] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- xfdashboard.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xfdashboard.spec b/xfdashboard.spec index 174fbb0..2e267c3 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -10,6 +10,7 @@ License: GPLv2+ URL: http://goodies.xfce.org/projects/applications/%{name}/start Source0: http://archive.xfce.org/src/apps/xfdashboard/%{majorversion}/%{name}-%{version}.tar.bz2 +BuildRequires: make BuildRequires: libwnck3-devel BuildRequires: clutter-devel BuildRequires: xfconf-devel From 48a7d38bb63bcd55b40d807cc613639c67addbbc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:03:06 +0000 Subject: [PATCH 03/21] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xfdashboard.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xfdashboard.spec b/xfdashboard.spec index 2e267c3..8d794b4 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -3,7 +3,7 @@ Name: xfdashboard Version: 0.8.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GNOME shell like dashboard for Xfce License: GPLv2+ @@ -99,6 +99,9 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart %{_libdir}/lib%{name}.so %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 0.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Dec 23 2020 Mukundan Ragavan - 0.8.0-1 - Update to 0.8.0 From c35c044e9eb06e8c74d2345b85c211a531f1be2b Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Mon, 8 Mar 2021 18:13:40 -0500 Subject: [PATCH 04/21] Update to 0.8.1 --- .gitignore | 1 + sources | 2 +- xfdashboard.spec | 25 +++++++++++++++---------- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 66d6560..f9dedff 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ /xfdashboard-0.7.7.tar.bz2 /xfdashboard-0.7.8.tar.bz2 /xfdashboard-0.8.0.tar.bz2 +/xfdashboard-0.8.1.tar.bz2 diff --git a/sources b/sources index 1a83060..a754935 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdashboard-0.8.0.tar.bz2) = 3bbddf079f129c8f32b764f61c75cc4efac52dff752375bdafd5537ad9c9435a5b12ead51176a684fca8fdc24f5bf44d774d8d3d6eae6942b266e1d0e4e89d62 +SHA512 (xfdashboard-0.8.1.tar.bz2) = 235b5e0c4b9fd58a8b0078e4a5432ed84366865d8db0a248d377a593d31304fe68d48138c1dd9408abc02ed59b24542d5debaee3288a5fa0bf080e84632bf2fb diff --git a/xfdashboard.spec b/xfdashboard.spec index 8d794b4..21936da 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -1,9 +1,9 @@ %global majorversion 0.8 -%global libversion 0.800.0 +%global libversion 0.800.1 Name: xfdashboard -Version: 0.8.0 -Release: 2%{?dist} +Version: 0.8.1 +Release: 1%{?dist} Summary: GNOME shell like dashboard for Xfce License: GPLv2+ @@ -23,6 +23,7 @@ BuildRequires: desktop-file-utils BuildRequires: libXcomposite-devel BuildRequires: libXdamage-devel BuildRequires: libXinerama-devel +BuildRequires: libappstream-glib %description Xfdashboard provides a GNOME shell dashboard like interface for use with Xfce @@ -63,9 +64,10 @@ export CFLAGS="%{optflags}" find %{buildroot} -name '*.la' -exec rm -f {} ';' %check -desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop -desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-settings.desktop -desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*%{name}*metainfo.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/org.xfce*%{name}.desktop +desktop-file-validate %{buildroot}%{_datadir}/applications/org.xfce*%{name}-settings.desktop +desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/org.xfce*%{name}-autostart.desktop %ldconfig_scriptlets @@ -76,10 +78,10 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart %{_bindir}/%{name}-settings %{_datadir}/%{name}/bindings.xml %{_datadir}/%{name}/preferences.ui -%{_datadir}/appdata/%{name}.appdata.xml -%{_datadir}/applications/%{name}.desktop -%{_datadir}/applications/%{name}-settings.desktop -%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop +%{_metainfodir}/*%{name}*metainfo.xml +%{_datadir}/applications/org.xfce*%{name}.desktop +%{_datadir}/applications/org.xfce*%{name}-settings.desktop +%{_sysconfdir}/xdg/autostart/org.xfce*%{name}-autostart.desktop %{_datadir}/icons/hicolor/*/*/org.xfce.%{name}.* %{_datadir}/themes/%{name}/* %{_libdir}/lib%{name}.so.0 @@ -99,6 +101,9 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart %{_libdir}/lib%{name}.so %changelog +* Mon Mar 08 2021 Mukundan Ragavan - 0.8.1-1 +- Update to 0.8.1 + * Thu Jan 28 2021 Fedora Release Engineering - 0.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From a517a07f1dd313d199490c791826c8750a6cf0c1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 21:34:41 +0000 Subject: [PATCH 05/21] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xfdashboard.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xfdashboard.spec b/xfdashboard.spec index 21936da..8b2ca07 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -3,7 +3,7 @@ Name: xfdashboard Version: 0.8.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GNOME shell like dashboard for Xfce License: GPLv2+ @@ -101,6 +101,9 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/org.xfce*%{name}- %{_libdir}/lib%{name}.so %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Mar 08 2021 Mukundan Ragavan - 0.8.1-1 - Update to 0.8.1 From e73293a8bfe246d16e35c61b68b165443f22cfef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:06:29 +0000 Subject: [PATCH 06/21] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xfdashboard.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xfdashboard.spec b/xfdashboard.spec index 8b2ca07..d2f88cd 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -3,7 +3,7 @@ Name: xfdashboard Version: 0.8.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GNOME shell like dashboard for Xfce License: GPLv2+ @@ -101,6 +101,9 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/org.xfce*%{name}- %{_libdir}/lib%{name}.so %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 0.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From ebd99836b2fab89ab3c8bacbc134a2dff3382c75 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:08:16 +0000 Subject: [PATCH 07/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xfdashboard.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xfdashboard.spec b/xfdashboard.spec index d2f88cd..1c355da 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -3,7 +3,7 @@ Name: xfdashboard Version: 0.8.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: GNOME shell like dashboard for Xfce License: GPLv2+ @@ -101,6 +101,9 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/org.xfce*%{name}- %{_libdir}/lib%{name}.so %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.8.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 0.8.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From e5b8c0cf237c77268f37a2f6119e7a11df1d09d5 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sat, 20 Aug 2022 17:52:26 -0500 Subject: [PATCH 08/21] opt into rpmautospec --- changelog | 270 ++++++++++++++++++++++++++++++++++++++++++++++ xfdashboard.spec | 273 +---------------------------------------------- 2 files changed, 272 insertions(+), 271 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..258ceba --- /dev/null +++ b/changelog @@ -0,0 +1,270 @@ +* Sat Jul 23 2022 Fedora Release Engineering - 0.8.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 0.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 0.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Mar 08 2021 Mukundan Ragavan - 0.8.1-1 +- Update to 0.8.1 + +* Thu Jan 28 2021 Fedora Release Engineering - 0.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Dec 23 2020 Mukundan Ragavan - 0.8.0-1 +- Update to 0.8.0 + +* Tue Sep 22 2020 Mukundan Ragavan - 0.7.8-1 +- Update to 0.7.8 + +* Sat Aug 01 2020 Fedora Release Engineering - 0.7.7-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.7.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 0.7.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Dec 03 2019 Mukundan Ragavan - 0.7.7-1 +- Update to 0.7.7 + +* Fri Nov 29 2019 Mukundan Ragavan - 0.7.6-1 +- Update to 0.7.6 + +* Tue Aug 13 2019 Mukundan Ragavan - 0.7.5-4 +- Rebuild for xfce 4.14 + +* Sat Jul 27 2019 Fedora Release Engineering - 0.7.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 0.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Aug 09 2018 Mukundan Ragavan - 0.7.5-1 +- Update to 0.7.5 + +* Sat Jul 14 2018 Fedora Release Engineering - 0.7.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 26 2018 Mukundan Ragavan - 0.7.4-3 +- Modernize spec + +* Fri Feb 09 2018 Fedora Release Engineering - 0.7.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Tue Sep 19 2017 Mukundan Ragavan - 0.7.4-1 +- Update to 0.7.4 + +* Thu Aug 03 2017 Fedora Release Engineering - 0.7.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 0.7.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Jul 20 2017 Kevin Fenzi - 0.7.3-1 +- update to 0.7.3. Fixes bug #1469327 + +* Mon May 15 2017 Mukundan Ragavan - 0.7.2-1 +- Update to 0.7.2 + +* Tue Mar 07 2017 Mukundan Ragavan - 0.7.1-1 +- Update to 0.7.1 + +* Sat Feb 11 2017 Fedora Release Engineering - 0.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Sep 07 2016 Mukundan Ragavan - 0.7.0-1 +- Update to 0.7.0 + +* Sat May 21 2016 Mukundan Ragavan - 0.6.0-1 +- Update to 0.6.0 + +* Sat Apr 16 2016 Mukundan Ragavan - 0.5.92-3 +- Fix license file installation + +* Thu Mar 31 2016 Mukundan Ragavan - 0.5.92-2 +- Update to correct libxfdashboard version +- Add macro for library versioning + +* Thu Mar 31 2016 Mukundan Ragavan - 0.5.92-1 +- Bug fix update +- Minor UI change (configure button for plugins) + +* Thu Mar 24 2016 Mukundan Ragavan - 0.5.91-3 +- Enabled live windows and multi-monitor support +- added BR: libxcomposite, libxinerama, libxdamage + +* Tue Mar 22 2016 Mukundan Ragavan - 0.5.91-2 +- Update library version and fix typos + +* Tue Mar 22 2016 Mukundan Ragavan - 0.5.91-1 +- Update to v0.5.91 +- Drop upstreamed patch + +* Sun Mar 06 2016 Mukundan Ragavan - 0.5.90-3 +- Fix bungled requires for devel subpackage + +* Sat Mar 05 2016 Mukundan Ragavan - 0.5.90-2 +- Add upstream patch to enable hot fix initialization + +* Sat Mar 05 2016 Mukundan Ragavan - 0.5.90-1 +- Update to latest upstream version +- Added devel subpackage +- Added xfdashboard libraries + +* Fri Feb 05 2016 Fedora Release Engineering - 0.5.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Sun Jan 31 2016 Mukundan Ragavan - 0.5.5-1 +- Update to 0.5.5 +- Fixes bug #1303479 + +* Sat Dec 19 2015 Kevin Fenzi - 0.5.4-1 +- Update to 0.5.4. Fixes bug #1293031 + +* Sat Nov 14 2015 Mukundan Ragavan - 0.5.3-1 +- Update to latest upstream version (0.5.3) + +* Thu Oct 08 2015 Mukundan Ragavan - 0.5.2-1 +- Update to 0.5.2 + +* Tue Sep 08 2015 Kevin Fenzi 0.5.1-1 +- Update to 0.5.1. Fixes bug #1260818 + +* Fri Jun 19 2015 Fedora Release Engineering - 0.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Thu Jun 11 2015 Kevin Fenzi 0.5.0-1 +- Update to 0.5.0 + +* Sat May 30 2015 Kevin Fenzi 0.4.2-1 +- Update to 0.4.2 + +* Sat May 30 2015 Kevin Fenzi 0.4.1-1 +- Update to 0.4.1 Fixes bug #1226500 + +* Sun Apr 12 2015 Kevin Fenzi 0.4.0-1 +- Update to 0.4.0 Fixes bug #1211005 + +* Sat Mar 28 2015 Mukundan Ragavan - 0.3.91-1 +- Update to 0.3.91 +- Removed upstreamed patches +- Updated to source and URL to point to xfce project links + +* Thu Mar 26 2015 Mukundan Ragavan - 0.3.90-2 +- Fix for crash due to missing icons + +* Wed Mar 18 2015 Mukundan Ragavan - 0.3.90-1 +- Update to 0.3.90 +- Removed patch for forcing X11 backend in clutter + +* Mon Mar 09 2015 Mukundan Ragavan - 0.3.9-4 +- Force X11 backend for clutter + +* Sun Mar 01 2015 Mukundan Ragavan - 0.3.9-3 +- Rebuild from Xfce 4.12 + +* Sat Feb 21 2015 Till Maas - 0.3.9-2 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Sat Feb 21 2015 Mukundan Ragavan - 0.3.9-1 +- Updated to 0.3.9 +- Translatations added + +* Sat Jan 24 2015 Mukundan Ragavan - 0.3.8-1 +- Update to 0.3.8 + +* Sat Jan 17 2015 Mukundan Ragavan - 0.3.7-1 +- Update to 0.3.7 +- Bugfix update to 0.3.6 + +* Sat Jan 17 2015 Mukundan Ragavan - 0.3.6-1 +- Update to 0.3.6 +- Added libxfce4util-devel as BR for building settings manager + +* Mon Jan 12 2015 Mukundan Ragavan - 0.3.5-1 +- Update to 0.3.5 + +* Thu Nov 27 2014 Mukundan Ragavan - 0.3.4-1 +- Update to 0.3.4 +- Move additional themes provided to -themes subpackage + +* Mon Oct 20 2014 Kevin Fenzi 0.3.3-1 +- Update to 0.3.3 + +* Mon Sep 08 2014 Mukundan Ragavan - 0.3.2-1 +- Updated to latest upstream version +- New features included + +* Wed Sep 03 2014 Mukundan Ragavan - 0.3.1-1 +- Updated to latest upstream version + +* Mon Aug 18 2014 Fedora Release Engineering - 0.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Tue Jul 22 2014 Mukundan Ragavan - 0.3.0-1 +- Latest upstream version with bugfixes and enhancements +- Removed ChangeLog from doc + +* Sun Jul 20 2014 Mukundan Ragavan - 0.2.1-1 +- Updated to latest upstream version + +* Sat Jul 12 2014 Mukundan Ragavan - 0.2.0-2 +- Initial build for F22 + +* Wed Jun 11 2014 Mukundan Ragavan - 0.2.0-1 +- Updated to latest upstream release +- Added appdata file + +* Wed Jun 04 2014 Mukundan Ragavan - 0.1.92-1 +- Updated to latest version +- Added application icons + +* Tue May 20 2014 Mukundan Ragavan - 0.1.91-1 +- Fixed URL +- Updated to 0.1.91 - API change with this update +- Removed TODO +- Added BuildRequires for desktop-file-utils +- desktop file added - will show in XFCE menu +- desktop file for autostart added + +* Fri May 02 2014 Mukundan Ragavan - 0.1.90-1 +- Update to 0.1.90 +- multiple bug fixes and improvements + +* Sun Mar 23 2014 Mukundan Ragavan - 0.1.6-2 +- Updated to 0.1.6 +- Added xfdashboard.xml to files section + +* Sun Mar 23 2014 Mukundan Ragavan - 0.1.6-1 +- Updated to 0.1.6 + +* Sat Mar 8 2014 Mukundan Ragavan - 0.1.5-1 +- Updated to latest release containing new enhancements + +* Tue Feb 25 2014 Mukundan Ragavan - 0.1.4-2 +- Patch for enabling workspace switching added +- Upstream bug - issue#1 on github + +* Mon Feb 24 2014 Mukundan Ragavan - 0.1.4-1 +- Updated to the latest upstream version +- Includes theming support (provides a default theme) + +* Tue Feb 11 2014 Mukundan Ragavan - 0.1.3-1 +- Updated to the latest upstream version + +* Mon Feb 10 2014 Mukundan Ragavan - 0.1.2-3 +- Corrected flags used for building the package +- Edited the description + +* Sun Feb 02 2014 Mukundan Ragavan - 0.1.2-2 +- Corrected version used for packaging +- Added the doc files + +* Wed Jan 29 2014 Mukundan Ragavan - 0.1.3-1 +- Initial build for Fedora diff --git a/xfdashboard.spec b/xfdashboard.spec index 1c355da..e428eff 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -3,7 +3,7 @@ Name: xfdashboard Version: 0.8.1 -Release: 4%{?dist} +Release: %autorelease Summary: GNOME shell like dashboard for Xfce License: GPLv2+ @@ -101,273 +101,4 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/org.xfce*%{name}- %{_libdir}/lib%{name}.so %changelog -* Sat Jul 23 2022 Fedora Release Engineering - 0.8.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 0.8.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 0.8.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Mar 08 2021 Mukundan Ragavan - 0.8.1-1 -- Update to 0.8.1 - -* Thu Jan 28 2021 Fedora Release Engineering - 0.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Dec 23 2020 Mukundan Ragavan - 0.8.0-1 -- Update to 0.8.0 - -* Tue Sep 22 2020 Mukundan Ragavan - 0.7.8-1 -- Update to 0.7.8 - -* Sat Aug 01 2020 Fedora Release Engineering - 0.7.7-4 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 0.7.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 0.7.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Dec 03 2019 Mukundan Ragavan - 0.7.7-1 -- Update to 0.7.7 - -* Fri Nov 29 2019 Mukundan Ragavan - 0.7.6-1 -- Update to 0.7.6 - -* Tue Aug 13 2019 Mukundan Ragavan - 0.7.5-4 -- Rebuild for xfce 4.14 - -* Sat Jul 27 2019 Fedora Release Engineering - 0.7.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 0.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Aug 09 2018 Mukundan Ragavan - 0.7.5-1 -- Update to 0.7.5 - -* Sat Jul 14 2018 Fedora Release Engineering - 0.7.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jun 26 2018 Mukundan Ragavan - 0.7.4-3 -- Modernize spec - -* Fri Feb 09 2018 Fedora Release Engineering - 0.7.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Sep 19 2017 Mukundan Ragavan - 0.7.4-1 -- Update to 0.7.4 - -* Thu Aug 03 2017 Fedora Release Engineering - 0.7.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 0.7.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Thu Jul 20 2017 Kevin Fenzi - 0.7.3-1 -- update to 0.7.3. Fixes bug #1469327 - -* Mon May 15 2017 Mukundan Ragavan - 0.7.2-1 -- Update to 0.7.2 - -* Tue Mar 07 2017 Mukundan Ragavan - 0.7.1-1 -- Update to 0.7.1 - -* Sat Feb 11 2017 Fedora Release Engineering - 0.7.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Sep 07 2016 Mukundan Ragavan - 0.7.0-1 -- Update to 0.7.0 - -* Sat May 21 2016 Mukundan Ragavan - 0.6.0-1 -- Update to 0.6.0 - -* Sat Apr 16 2016 Mukundan Ragavan - 0.5.92-3 -- Fix license file installation - -* Thu Mar 31 2016 Mukundan Ragavan - 0.5.92-2 -- Update to correct libxfdashboard version -- Add macro for library versioning - -* Thu Mar 31 2016 Mukundan Ragavan - 0.5.92-1 -- Bug fix update -- Minor UI change (configure button for plugins) - -* Thu Mar 24 2016 Mukundan Ragavan - 0.5.91-3 -- Enabled live windows and multi-monitor support -- added BR: libxcomposite, libxinerama, libxdamage - -* Tue Mar 22 2016 Mukundan Ragavan - 0.5.91-2 -- Update library version and fix typos - -* Tue Mar 22 2016 Mukundan Ragavan - 0.5.91-1 -- Update to v0.5.91 -- Drop upstreamed patch - -* Sun Mar 06 2016 Mukundan Ragavan - 0.5.90-3 -- Fix bungled requires for devel subpackage - -* Sat Mar 05 2016 Mukundan Ragavan - 0.5.90-2 -- Add upstream patch to enable hot fix initialization - -* Sat Mar 05 2016 Mukundan Ragavan - 0.5.90-1 -- Update to latest upstream version -- Added devel subpackage -- Added xfdashboard libraries - -* Fri Feb 05 2016 Fedora Release Engineering - 0.5.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Sun Jan 31 2016 Mukundan Ragavan - 0.5.5-1 -- Update to 0.5.5 -- Fixes bug #1303479 - -* Sat Dec 19 2015 Kevin Fenzi - 0.5.4-1 -- Update to 0.5.4. Fixes bug #1293031 - -* Sat Nov 14 2015 Mukundan Ragavan - 0.5.3-1 -- Update to latest upstream version (0.5.3) - -* Thu Oct 08 2015 Mukundan Ragavan - 0.5.2-1 -- Update to 0.5.2 - -* Tue Sep 08 2015 Kevin Fenzi 0.5.1-1 -- Update to 0.5.1. Fixes bug #1260818 - -* Fri Jun 19 2015 Fedora Release Engineering - 0.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Thu Jun 11 2015 Kevin Fenzi 0.5.0-1 -- Update to 0.5.0 - -* Sat May 30 2015 Kevin Fenzi 0.4.2-1 -- Update to 0.4.2 - -* Sat May 30 2015 Kevin Fenzi 0.4.1-1 -- Update to 0.4.1 Fixes bug #1226500 - -* Sun Apr 12 2015 Kevin Fenzi 0.4.0-1 -- Update to 0.4.0 Fixes bug #1211005 - -* Sat Mar 28 2015 Mukundan Ragavan - 0.3.91-1 -- Update to 0.3.91 -- Removed upstreamed patches -- Updated to source and URL to point to xfce project links - -* Thu Mar 26 2015 Mukundan Ragavan - 0.3.90-2 -- Fix for crash due to missing icons - -* Wed Mar 18 2015 Mukundan Ragavan - 0.3.90-1 -- Update to 0.3.90 -- Removed patch for forcing X11 backend in clutter - -* Mon Mar 09 2015 Mukundan Ragavan - 0.3.9-4 -- Force X11 backend for clutter - -* Sun Mar 01 2015 Mukundan Ragavan - 0.3.9-3 -- Rebuild from Xfce 4.12 - -* Sat Feb 21 2015 Till Maas - 0.3.9-2 -- Rebuilt for Fedora 23 Change - https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code - -* Sat Feb 21 2015 Mukundan Ragavan - 0.3.9-1 -- Updated to 0.3.9 -- Translatations added - -* Sat Jan 24 2015 Mukundan Ragavan - 0.3.8-1 -- Update to 0.3.8 - -* Sat Jan 17 2015 Mukundan Ragavan - 0.3.7-1 -- Update to 0.3.7 -- Bugfix update to 0.3.6 - -* Sat Jan 17 2015 Mukundan Ragavan - 0.3.6-1 -- Update to 0.3.6 -- Added libxfce4util-devel as BR for building settings manager - -* Mon Jan 12 2015 Mukundan Ragavan - 0.3.5-1 -- Update to 0.3.5 - -* Thu Nov 27 2014 Mukundan Ragavan - 0.3.4-1 -- Update to 0.3.4 -- Move additional themes provided to -themes subpackage - -* Mon Oct 20 2014 Kevin Fenzi 0.3.3-1 -- Update to 0.3.3 - -* Mon Sep 08 2014 Mukundan Ragavan - 0.3.2-1 -- Updated to latest upstream version -- New features included - -* Wed Sep 03 2014 Mukundan Ragavan - 0.3.1-1 -- Updated to latest upstream version - -* Mon Aug 18 2014 Fedora Release Engineering - 0.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jul 22 2014 Mukundan Ragavan - 0.3.0-1 -- Latest upstream version with bugfixes and enhancements -- Removed ChangeLog from doc - -* Sun Jul 20 2014 Mukundan Ragavan - 0.2.1-1 -- Updated to latest upstream version - -* Sat Jul 12 2014 Mukundan Ragavan - 0.2.0-2 -- Initial build for F22 - -* Wed Jun 11 2014 Mukundan Ragavan - 0.2.0-1 -- Updated to latest upstream release -- Added appdata file - -* Wed Jun 04 2014 Mukundan Ragavan - 0.1.92-1 -- Updated to latest version -- Added application icons - -* Tue May 20 2014 Mukundan Ragavan - 0.1.91-1 -- Fixed URL -- Updated to 0.1.91 - API change with this update -- Removed TODO -- Added BuildRequires for desktop-file-utils -- desktop file added - will show in XFCE menu -- desktop file for autostart added - -* Fri May 02 2014 Mukundan Ragavan - 0.1.90-1 -- Update to 0.1.90 -- multiple bug fixes and improvements - -* Sun Mar 23 2014 Mukundan Ragavan - 0.1.6-2 -- Updated to 0.1.6 -- Added xfdashboard.xml to files section - -* Sun Mar 23 2014 Mukundan Ragavan - 0.1.6-1 -- Updated to 0.1.6 - -* Sat Mar 8 2014 Mukundan Ragavan - 0.1.5-1 -- Updated to latest release containing new enhancements - -* Tue Feb 25 2014 Mukundan Ragavan - 0.1.4-2 -- Patch for enabling workspace switching added -- Upstream bug - issue#1 on github - -* Mon Feb 24 2014 Mukundan Ragavan - 0.1.4-1 -- Updated to the latest upstream version -- Includes theming support (provides a default theme) - -* Tue Feb 11 2014 Mukundan Ragavan - 0.1.3-1 -- Updated to the latest upstream version - -* Mon Feb 10 2014 Mukundan Ragavan - 0.1.2-3 -- Corrected flags used for building the package -- Edited the description - -* Sun Feb 02 2014 Mukundan Ragavan - 0.1.2-2 -- Corrected version used for packaging -- Added the doc files - -* Wed Jan 29 2014 Mukundan Ragavan - 0.1.3-1 -- Initial build for Fedora +%autochangelog From a142405441036bc32bd366a7b176dac4bb1f5950 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sat, 20 Aug 2022 18:04:04 -0500 Subject: [PATCH 09/21] update to v1.0.0 --- .gitignore | 1 + sources | 2 +- xfdashboard.spec | 9 +++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index f9dedff..61d21a0 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ /xfdashboard-0.7.8.tar.bz2 /xfdashboard-0.8.0.tar.bz2 /xfdashboard-0.8.1.tar.bz2 +/xfdashboard-1.0.0.tar.bz2 diff --git a/sources b/sources index a754935..ce88b50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdashboard-0.8.1.tar.bz2) = 235b5e0c4b9fd58a8b0078e4a5432ed84366865d8db0a248d377a593d31304fe68d48138c1dd9408abc02ed59b24542d5debaee3288a5fa0bf080e84632bf2fb +SHA512 (xfdashboard-1.0.0.tar.bz2) = 7c7da3d544de4eabe9f31c2744d7b862ed71a7e7bcadd40b61d64ce7d480e627c86992979718110d65d1534f50fd87d8241f509b26e0603b93443b4cca873d1c diff --git a/xfdashboard.spec b/xfdashboard.spec index e428eff..516c769 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -1,8 +1,8 @@ -%global majorversion 0.8 -%global libversion 0.800.1 +%global majorversion 1.0 +%global libversion 0.10000.0 Name: xfdashboard -Version: 0.8.1 +Version: 1.0.0 Release: %autorelease Summary: GNOME shell like dashboard for Xfce @@ -88,7 +88,8 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/org.xfce*%{name}- %{_libdir}/lib%{name}.so.%{libversion} %{_libdir}/%{name}/plugins/clock-view.so %{_libdir}/%{name}/plugins/gnome-shell-search-provider.so -%{_libdir}/%{name}/plugins/example-search-provider.so +%{_libdir}/%{name}/plugins/autopin-windows.so +%{_libdir}/%{name}/plugins/recently-used-search-provider.so %{_libdir}/%{name}/plugins/hot-corner.so %{_libdir}/%{name}/plugins/middle-click-window-close.so From b2e98f9b653a7499606d5f8a54fe742e3c72faa8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:28:26 +0000 Subject: [PATCH 10/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From a37a309ec6e729f4673122896d34becc8a09bc19 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Thu, 4 May 2023 21:28:03 -0500 Subject: [PATCH 11/21] Fix dir ownership in the package --- xfdashboard.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xfdashboard.spec b/xfdashboard.spec index 516c769..2c3f35d 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -76,6 +76,7 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/org.xfce*%{name}- %doc AUTHORS %{_bindir}/%{name} %{_bindir}/%{name}-settings +%dir %{_datadir}/%{name} %{_datadir}/%{name}/bindings.xml %{_datadir}/%{name}/preferences.ui %{_metainfodir}/*%{name}*metainfo.xml @@ -83,7 +84,9 @@ desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/org.xfce*%{name}- %{_datadir}/applications/org.xfce*%{name}-settings.desktop %{_sysconfdir}/xdg/autostart/org.xfce*%{name}-autostart.desktop %{_datadir}/icons/hicolor/*/*/org.xfce.%{name}.* +%dir %{_datadir}/themes/%{name} %{_datadir}/themes/%{name}/* +%dir %{_libdir}/%{name} %{_libdir}/lib%{name}.so.0 %{_libdir}/lib%{name}.so.%{libversion} %{_libdir}/%{name}/plugins/clock-view.so From fb8a9660fc219f49cdcc947bade6ccc8b4be1cb9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:51:17 +0000 Subject: [PATCH 12/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From b881899843ce86e4e331881c3df302ed2b0280e5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:42:05 +0000 Subject: [PATCH 13/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 7100029e53b6db2653eccde186e3cb116fb88d3b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:03:58 +0000 Subject: [PATCH 14/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From bfbbd222187c2cc64cffbfa19b7503e78cbab5e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:55:18 +0200 Subject: [PATCH 15/21] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- xfdashboard.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xfdashboard.spec b/xfdashboard.spec index 2c3f35d..c6abe85 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -6,7 +6,8 @@ Version: 1.0.0 Release: %autorelease Summary: GNOME shell like dashboard for Xfce -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: http://goodies.xfce.org/projects/applications/%{name}/start Source0: http://archive.xfce.org/src/apps/xfdashboard/%{majorversion}/%{name}-%{version}.tar.bz2 From 901976a69efc1e74da0f925b175ec44cdf28d5ac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:49:55 +0000 Subject: [PATCH 16/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From b0e519c8acc70c34832ba4557d172735180188d0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:50:11 +0000 Subject: [PATCH 17/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From fcd6f7ebe2ef569d1cc6a938198e73421156e0dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:40:11 +0000 Subject: [PATCH 18/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From b94670e3ac3a1e695acbcc22fe479c521fad9241 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:13:15 +0000 Subject: [PATCH 19/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From 074297cf2fd3d9ec6e0322d645a72eebf9b3b3a7 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Fri, 31 Jul 2026 02:05:17 -0300 Subject: [PATCH 20/21] Update to 1.1.0 + spec cleanup and modernization Switch from autotools to meson build system Signed-off-by: Filipe Rosset --- .gitignore | 1 + sources | 2 +- xfdashboard.spec | 68 +++++++++++++++++++++++------------------------- 3 files changed, 35 insertions(+), 36 deletions(-) diff --git a/.gitignore b/.gitignore index 61d21a0..9c52b01 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ /xfdashboard-0.8.0.tar.bz2 /xfdashboard-0.8.1.tar.bz2 /xfdashboard-1.0.0.tar.bz2 +/xfdashboard-1.1.0.tar.xz diff --git a/sources b/sources index ce88b50..516d16e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdashboard-1.0.0.tar.bz2) = 7c7da3d544de4eabe9f31c2744d7b862ed71a7e7bcadd40b61d64ce7d480e627c86992979718110d65d1534f50fd87d8241f509b26e0603b93443b4cca873d1c +SHA512 (xfdashboard-1.1.0.tar.xz) = 83e0e552633e21f75b279c3ef3bee815dc15073ade8d90a0a4fe5971c064b93d2a4163078daa1a54df5806bd6fa83d3b8ab53335c7c818e2c158f8b93bf2e7ee diff --git a/xfdashboard.spec b/xfdashboard.spec index c6abe85..256d6f8 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -1,30 +1,29 @@ -%global majorversion 1.0 -%global libversion 0.10000.0 +%global majorversion 1.1 +%global libversion 0.10100.0 -Name: xfdashboard -Version: 1.0.0 -Release: %autorelease -Summary: GNOME shell like dashboard for Xfce +Name: xfdashboard +Version: 1.1.0 +Release: %autorelease +Summary: GNOME shell like dashboard for Xfce -# Automatically converted from old format: GPLv2+ - review is highly recommended. -License: GPL-2.0-or-later -URL: http://goodies.xfce.org/projects/applications/%{name}/start -Source0: http://archive.xfce.org/src/apps/xfdashboard/%{majorversion}/%{name}-%{version}.tar.bz2 +License: GPL-2.0-or-later +URL: https://docs.xfce.org/apps/xfdashboard/start +Source0: https://archive.xfce.org/src/apps/xfdashboard/%{majorversion}/%{name}-%{version}.tar.xz -BuildRequires: make -BuildRequires: libwnck3-devel -BuildRequires: clutter-devel -BuildRequires: xfconf-devel -BuildRequires: garcon-devel -BuildRequires: libxfce4util-devel -BuildRequires: libtool -BuildRequires: xfce4-dev-tools -BuildRequires: libICE-devel -BuildRequires: desktop-file-utils -BuildRequires: libXcomposite-devel -BuildRequires: libXdamage-devel -BuildRequires: libXinerama-devel -BuildRequires: libappstream-glib +BuildRequires: clutter-devel +BuildRequires: desktop-file-utils +BuildRequires: garcon-devel +BuildRequires: gcc +BuildRequires: gettext +BuildRequires: libXcomposite-devel +BuildRequires: libXdamage-devel +BuildRequires: libXinerama-devel +BuildRequires: libappstream-glib +BuildRequires: libwnck3-devel +BuildRequires: libxfce4ui-devel +BuildRequires: libxfce4util-devel +BuildRequires: meson +BuildRequires: xfconf-devel %description Xfdashboard provides a GNOME shell dashboard like interface for use with Xfce @@ -34,34 +33,33 @@ between different applications. The search feature works like Xfce's app finder which makes it convenient to search for and start applications. %package themes -Summary: Themes for xfdashboard -Requires: %{name} +Summary: Themes for xfdashboard +BuildArch: noarch +Requires: %{name} %description themes Additional themes for use with xfdashboard %package devel -Summary: Devel files for xfdashboard -Requires: %{name} = %{version}-%{release} +Summary: Devel files for xfdashboard +Requires: %{name} = %{version}-%{release} %description devel Development related files for xfdashboard %prep -%setup -q +%autosetup -p1 %build -export CFLAGS="%{optflags}" - -%configure -%make_build +%meson +%meson_build %install -%make_install +%meson_install %find_lang %{name} -# remove .la files +# remove .la files if any (meson shouldn't produce them, but let's keep it safe or remove it) find %{buildroot} -name '*.la' -exec rm -f {} ';' %check From 940de777d4ea7e28fca921dfa100c28c1057bdf0 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Fri, 31 Jul 2026 02:06:27 -0300 Subject: [PATCH 21/21] simplify .gitignore file Signed-off-by: Filipe Rosset --- .gitignore | 50 ++------------------------------------------------ 1 file changed, 2 insertions(+), 48 deletions(-) diff --git a/.gitignore b/.gitignore index 9c52b01..c318500 100644 --- a/.gitignore +++ b/.gitignore @@ -1,48 +1,2 @@ -/0.1.2.tar.gz -/0.1.3.tar.gz -/0.1.4.tar.gz -/0.1.5.tar.gz -/0.1.6.tar.gz -/0.1.90.tar.gz -/0.1.91.tar.gz -/0.1.92.tar.gz -/0.2.0.tar.gz -/0.2.1.tar.gz -/0.3.0.tar.gz -/0.3.1.tar.gz -/0.3.2.tar.gz -/0.3.3.tar.gz -/0.3.4.tar.gz -/0.3.5.tar.gz -/0.3.6.tar.gz -/0.3.7.tar.gz -/0.3.8.tar.gz -/0.3.9.tar.gz -/0.3.90.tar.gz -/xfdashboard-0.3.91.tar.bz2 -/xfdashboard-0.4.0.tar.bz2 -/xfdashboard-0.4.1.tar.bz2 -/xfdashboard-0.4.2.tar.bz2 -/xfdashboard-0.5.0.tar.bz2 -/xfdashboard-0.5.1.tar.bz2 -/xfdashboard-0.5.2.tar.bz2 -/xfdashboard-0.5.3.tar.bz2 -/xfdashboard-0.5.4.tar.bz2 -/xfdashboard-0.5.5.tar.bz2 -/xfdashboard-0.5.90.tar.bz2 -/xfdashboard-0.5.91.tar.bz2 -/xfdashboard-0.5.92.tar.bz2 -/xfdashboard-0.6.0.tar.bz2 -/xfdashboard-0.7.0.tar.bz2 -/xfdashboard-0.7.1.tar.bz2 -/xfdashboard-0.7.2.tar.bz2 -/xfdashboard-0.7.3.tar.bz2 -/xfdashboard-0.7.4.tar.bz2 -/xfdashboard-0.7.5.tar.bz2 -/xfdashboard-0.7.6.tar.bz2 -/xfdashboard-0.7.7.tar.bz2 -/xfdashboard-0.7.8.tar.bz2 -/xfdashboard-0.8.0.tar.bz2 -/xfdashboard-0.8.1.tar.bz2 -/xfdashboard-1.0.0.tar.bz2 -/xfdashboard-1.1.0.tar.xz +/xfdashboard-*.tar.bz2 +/xfdashboard-*.tar.xz