From e3d2b985cafa5cee6e84f91c8cdd14bafffc8c61 Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Tue, 22 Sep 2026 06:25:09 -0300
Subject: RPM tdeedu: update packaging for TDE master
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

RPM tdeedu: update packaging for TDE master

Consolidate the final validated packaging changes for tdeedu from the Tumbleweed build series.

Original commits represented: 1.

Signed-off-by: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
---
 redhat/core/tdeedu/tdeedu.spec | 45 +++++++++++++++++++++++-------------------
 1 file changed, 25 insertions(+), 20 deletions(-)

diff --git a/redhat/core/tdeedu/tdeedu.spec b/redhat/core/tdeedu/tdeedu.spec
index 7cb4d8318..778fdc389 100644
--- a/redhat/core/tdeedu/tdeedu.spec
+++ b/redhat/core/tdeedu/tdeedu.spec
@@ -80,6 +80,11 @@ BuildRequires:	gcc-c++
 BuildRequires:	fdupes
 BuildRequires:	doxygen
 
+%if 0%{?suse_version}
+BuildRequires:	libtqt3-mt-devel >= 3.5.0
+BuildRequires:	tqt3-dev-tools >= 3.5.0
+%endif
+
 # ACL support
 %if 0%{?mdkver}
 BuildRequires:	%{_lib}acl-devel
@@ -1207,26 +1212,26 @@ export PATH="%{tde_bindir}:${PATH}"
 
 # Updates applications categories for openSUSE
 %if 0%{?suse_version}
-%suse_update_desktop_file -r khangman      Education Languages Game KidsGame
-%suse_update_desktop_file    kiten         Education Languages
-%suse_update_desktop_file    klatin        Education Languages
-%suse_update_desktop_file    klettres      Education Languages
-%suse_update_desktop_file    kverbos       Education Languages
-%suse_update_desktop_file    kvoctrain     Education Languages
-%suse_update_desktop_file    kwordquiz     Education Languages
-%suse_update_desktop_file    kbruch        Education Math
-%suse_update_desktop_file    kig           Education Math
-%suse_update_desktop_file    kmplot        Education Math
-%suse_update_desktop_file    kturtle       Education Math
-%suse_update_desktop_file    kpercentage   Education Math
-%suse_update_desktop_file    kalzium       Education Chemistry
-%suse_update_desktop_file    kstars        Education Astronomy
-%suse_update_desktop_file    keduca        Education Teaching
-%suse_update_desktop_file    keducabuilder Education Teaching
-%suse_update_desktop_file    ktouch        Education Teaching
-%suse_update_desktop_file -r blinken       Education Teaching Game KidsGame
-%suse_update_desktop_file    kgeography    Education Teaching
-%suse_update_desktop_file -r kanagram      Education Languages Game KidsGame
+%suse_update_desktop_file -r %{buildroot}%{tde_tdeappdir}/khangman.desktop Education Languages Game KidsGame
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kiten.desktop Education Languages
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/klatin.desktop Education Languages
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/klettres.desktop Education Languages
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kverbos.desktop Education Languages
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kvoctrain.desktop Education Languages
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kwordquiz.desktop Education Languages
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kbruch.desktop Education Math
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kig.desktop Education Math
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kmplot.desktop Education Math
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kturtle.desktop Education Math
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kpercentage.desktop Education Math
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kalzium.desktop Education Chemistry
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kstars.desktop Education Astronomy
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/keduca.desktop Education Teaching
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/keducabuilder.desktop Education Teaching
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/ktouch.desktop Education Teaching
+%suse_update_desktop_file -r %{buildroot}%{tde_tdeappdir}/blinken.desktop Education Teaching Game KidsGame
+%suse_update_desktop_file    %{buildroot}%{tde_tdeappdir}/kgeography.desktop Education Teaching
+%suse_update_desktop_file -r %{buildroot}%{tde_tdeappdir}/kanagram.desktop Education Languages Game KidsGame
 %endif
 
 # Links duplicate files
-- 
cgit v1.2.3

