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

RPM kasablanca: update packaging for TDE master

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

Original commits represented: 2.

Signed-off-by: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
---
 .../internet/kasablanca/kasablanca.spec            | 24 ++--------------------
 1 file changed, 2 insertions(+), 22 deletions(-)

diff --git a/redhat/applications/internet/kasablanca/kasablanca.spec b/redhat/applications/internet/kasablanca/kasablanca.spec
index 7d956ef72..be9163131 100644
--- a/redhat/applications/internet/kasablanca/kasablanca.spec
+++ b/redhat/applications/internet/kasablanca/kasablanca.spec
@@ -94,20 +94,6 @@ BuildRequires:	%{_lib}openssl-devel
 BuildRequires:	openssl-devel
 %endif
 
-# UTEMPTER support
-%if 0%{?suse_version}
-BuildRequires:	utempter-devel
-%endif
-%if 0%{?mgaversion} || 0%{?mdkversion}
-BuildRequires:	%{_lib}utempter-devel
-%endif
-%if 0%{?rhel} || 0%{?fedora}
-%if 0%{?rhel} == 4
-%else
-BuildRequires:	libutempter-devel
-%endif
-%endif
-
 %description
 Kasablanca is an ftp client, among its features are currently: 
 * ftps encryption via AUTH TLS
@@ -137,11 +123,6 @@ unset QTDIR QTINC QTLIB
 export PATH="%{tde_bindir}:${PATH}"
 export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
 
-if ! rpm -E %%cmake|grep -e 'cd build\|cd ${CMAKE_BUILD_DIR:-build}'; then
-  %__mkdir_p build
-  cd build
-fi
-
 %cmake \
   -DCMAKE_BUILD_TYPE="RelWithDebInfo" \
   -DCMAKE_C_FLAGS="${RPM_OPT_FLAGS}" \
@@ -160,8 +141,7 @@ fi
   \
   -DBUILD_ALL=ON \
   -DBUILD_DOC=ON \
-  -DBUILD_TRANSLATIONS=ON \
-  ..
+  -DBUILD_TRANSLATIONS=ON
 
 %__make %{?_smp_mflags} || %__make
 
@@ -176,7 +156,7 @@ export PATH="%{tde_bindir}:${PATH}"
 
 # Fix desktop files (openSUSE only)
 %if 0%{?suse_version}
-%suse_update_desktop_file kasablanca Network FileTransfer
+%suse_update_desktop_file %{buildroot}%{tde_tdeappdir}/kasablanca.desktop Network FileTransfer
 %endif
 
 
-- 
cgit v1.2.3

