From b881899843ce86e4e331881c3df302ed2b0280e5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:42:05 +0000 Subject: [PATCH 1/9] 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 2/9] 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 3/9] 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 4/9] 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 5/9] 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 6/9] 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 7/9] 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 8/9] 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 9/9] 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